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
Video (HD) with demonstration of RSend in a real production environment (!) you can see by clicking on the link
youtube.com/watch?v=PF8n5tZgEkM
Screenshots



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 rsend_2.4.9.zip (~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 rsend_2.4.8.zip (~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 rsend_2.4.5.zip (~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 rsend_2.4.3.zip (~52 kb, 01.04.2013, checked by Kaspersky Antivirus)