RSend Project - Free Windows Instant Messenger for LAN and WAN

RSend is free software for instant messaging in Microsoft Windows Network

RSend is designed for enterprises with a distributed network of branches with different subnets and connected through slow links. RSend is easy to use, doesn't require installation and maintenance of administrator, provides integration with Active Directory, deployment via group policy.

            RSend key features            

  • MS Windows XP/V/7/8/10/2003-2012;
  • Client-server architecture based on .Net Remoting technology and C#;
  • LAN / WAN messaging implementation;
  • Min consumption of channels bandwidth and computers resources;
  • High productivity and performance;
  • Fast messaging to large groups of users;
  • Number of users up to 1,000;
  • User and computer names as recipients;
  • Usage of AD groups (users, computers, mixed, nested, shadow) as recipients;
  • Ability to create own private groups;
  • Max message size is up to 1,000 chars;
  • Buit-in filter and search engine;
  • User-friendly interface, multi-language support, online help, hot keys;
  • Availability of command-line utility;

  • Video (HD) with demonstration of RSend in a real production environment (!) you can see by clicking on the link


    Download RSend

    Before you start working with RSend, please read carefully Terms and conditions of use RSend, system requirements, the program structure and initial settings to run the program:

    System requirements

           - Operation system: Microsoft Windows XP, Vista, 7, 8, 10, 2003 - 2012. On computers running Windows XP / 2003 must be installed .NET Framework 3.5 (to install it via GPO you can use startup vbs script to install .NET Framework 3.5.1).
           - Exceptions in Windows Firewall on TCP ports used in the program: the default is 5556 for client and 5555 for server.
           - Domain structure of the network. You can use RSend in a non-domain network with little loss of functionality (public groups usage, additional user/computer information from domain).

    Program structure

    RSendServer provides a user registration, messaging, provides access to public (domain) and private groups, logging:
           - RSend.dll shared library of functions for the server and the client.
           - RSendServer.exe server executable.
           - RSendServer.exe.config server config file.
           - RSend.dat data file (automatically generated).
           - RSend.log log file (automatically generated).

    RSendClient installed at the user:
           - RSend.dll shared library of functions for the server and the client.
           - RSendClient.exe client executable.
           - RSendClient.exe.config - client config file.
           - Lang.EN.config, Lang.RU.config - language config files.

    RSendAlert client command-line utility:
           - RSend.dll shared library of functions for the server and the client.
           - RSendAlert.exe utility file executable.
           - RSendAlert.exe.config - utility config file (the file name can be any).

    Initial settings to run the program

    1. RSendServer configuration is only required if you intend to use domain groups as RSend public groups. To do this, open a text editor "RSendServer.exe.config" and specify the names of the domain groups in the parameter "domainGroups".
    2. RsendClient configuration. Open the "RSendClient.exe.config" in a text editor and change ip address of the server.
    3. If you intend to use the attributes (for example, "Description") of domain objects "User", "Computer", "Group" as identifiers for RSend clients and public groups, set the parameters "domainShowUserDisplay", "domainShowHostDisplay" and "domainShowGroupDisplay" equal to "true" in the client and the server configuration files.
    Examples: Standart mode   Using attributes of domain objects

    Tip. To exit RSendClient use the shortcut "Ctrl-Z". For more information about RSend configuration, operation, deployment in production environment and other issues please refer to Administrator Guide and User Guide.

    Download RSend

    Download (~61 kb, 27.10.2015, checked by Kaspersky Antivirus)

    What's new in version 2.4.9:
        - Excluded parameters "domainGroupDescription" and "domainUserHostDescription" in the the server and the client configuration files. Instead, added new groups of parameters to add more flexibility of RSend depending on configuration of "Group", "User" and "Computer" objects in the domain:
        - Parameters "domainShow(Group, User, Host)Display" define whether to use the attributes of the domain objects "Group", "User" and "Computer" as identifiers of public groups, users, computers in RSend. Default is off ("false").
        - Parameters "domain(Group, User, Host)SearchAttribute" define the attributes to search for groups, users, computers in the domain. For example, "cn", "name", "sAMAccountName" and others. By default, used the attribute "name".
        - Parameters "domain(Group, User, Host)DisplayAttribute" define the attributes to identify public groups, users, computers in RSend. For example, "description", "displayName", "info" and others. By default, used the attribute "description".
        - Added parameter "supportedRuntime" to the server, the client and the alert configuration files to avoid installation of .Net Framework 3.5 on computers running Windows 8, 8.1, 10, 2012. Similar changes have been made in previous versions RSend.

    Download (~59 kb, 25.05.2015, checked by Kaspersky Antivirus)

    What's new in version 2.4.8:
        - Added ability to use the attribute "Description" of domain objects "User", "Computer", "Group" to identify RSend clients and public (domain) groups (parameters "domainGroupDescription" and "domainUserHostDescription" in the server and the client configuration files).
        - Some new features to user interface: context menu (hotkey F1) to show additional domain information about user/computer (name, address, phone), context menu (hotkey Ctrl-C) to copy user/computer names from the list of recipients to private groups.
        - Excluded the parameter "domain" in server configuration file (domain name is determined automatically), and instead of the parameter "ADGroups" is used "domainGroups.

    Download (~52 kb, 28.03.2014, checked by Kaspersky Antivirus)

    What's new in version 2.4.5:
        - Optimized algorithm for selection of recipients.
        - Added sound notification when a message is received. For this purpose is used the system file "notify.vaw", stored in the directory Windows\Media and the parameter "notifySound" in the client configuration file.
        - Added display of links (http / https / ftp), email addresses in messages, and launch them on the default browser and email client.

    Download (~52 kb, 01.04.2013, checked by Kaspersky Antivirus)

    * RSendServer versions are compatible with all previous versions of RSendClient and RSendAlert.