May 1, 2021

Number of connected users, recent delivered data shown in charts. This and others in new version of Bopup Communication Server

 New version 5.8.7 of Bopup Communication Server is available. This version improves many functoins and adds great features in GUI of Management Console.

Graphical charts that display recent data in the console

Most important addition is that now Management Console of the IM server displays charts on it's Dashboard, Account and Group profile pages. The chart show data for recent 15 days of the server activity and allow to view the number of online users, sent message and files for this period.

Dashboard screen displays charts within recent delivered data

Charts on the Dashboard screen show the number of connected users, delivered messages and files per day for the last 15-day period. It is easy now to see how many users have been connected and how many data have been transferred. There is also another chart that shows a total amount of data transferred for that period.

Charts on the account profile page display recent activity by the user per day

The account profile page contains similar chart that show the number of both sent and received private, group messages and file transfers by the user per day for the last 15 days. 

The group profile page with charts of recent activity

Charts on the group profile display the number of messages and documents sent on the group per day during the last 15 days.

Fixes possible issues with sending News messages

We did some changes in the function that transmits News messages from the messaging server. Sometimes the messages did not go if there are too many online users. So we moved that functionality to a separate thread to avoid that.

Fixed issues when running on PostgreSQL database

We found and fixes some errors when the server is running on PostgreSQL database server. Recent versions of the communication server contained bugs on upgrade function

Download Bopup Communication Server 5.8.7 — Self-hosted instant messaging system as a corporate communication solution

March 30, 2021

Configure instant messaging between computers not users

We released new versions of the instant messaging server and client messenger software that add an ability to exchange messages based on computer names instead of users. This allows to use Bopup IM software in those local networks where locations of workstations are much important than users that are working there.

Configure the communication server

New version 5.8.6 of Bopup Communication Server extends built-in Active Directory Import Wizard tool which now allows to search and import computers from LDAP catalog instead of user accounts.

In order to enable this and switch the wizard to the new mode a new hidden setting called "ImportComputersFromAD" must be created in the system registry under application key. Create that numeric setting in HKEY_LOCAL_MACHINE\Software\B Labs\Bopup Communication Server key (or in HKEY_LOCAL_MACHINE\Software\Wow6432Node\B Labs\Bopup Communication Server on 64-bit versions of Windows) and set it's value to "1".

Then run the Active Directory Import Wizard to add computer names available in domain network.

Configure the IM clients

Download recent versions of Bopup Messenger and Bopup Observer. In order to automate setting the local computer name as a default account name used to connect to the IM server in the messengers we added new option called "UseComputerName" in the [HIDDEN] section of the setup.ini configuration file. Set this parameter to "1" to enable the IM client to use local computer name. Then place the setup.ini file into the same folder within MSI setup file of the instant messenger and then install/upgrade the application.

It is possible to create and edit the setup.ini file using IM Client Configuration Tool which provides GUI for easy and handy maangement of client settings. It can be downloaded as a stand-alone app too from

Please note that using computer names as account names does not support domain authentication since computers in the Active Directory are different from user account objects. So in this case the Simple Authentication must be enabled on the IM server.

Download the latest versions of Bopup Communication Server, Bopup Messenger and Bopup Observer software — Managed self-hosted client/server platform for secure text messaging and document exchange

March 1, 2021

Bopup Communication Server 5.8.4 improves remote management features and becomes much stable

We released new version of the communication server, it is version 5.8.4 This is a major release of the IM server application under which we were working few past months. 

This release contains a lot of changes, fixes and improvements belong to the main network (core) service. So now client connections and requests are performed faster and better. The service added caching functionality that reduces an overall number of requests to the database server.

Another great change is a remote management function that is made much secure and safe. The server added 5 built-in administrator roles to make possible to assign permissions to each role. So now a remote Management Console can be run with restricted rights that are given by root administrator on the server.

These roles can be managed on Interface tab of the Options dialog in the server console

Клиентское ПО Bopup включено в Единый реестр Минкомсвязи РФ

 Мы рады сообщить, что наше клиентское программное обеспечение Bopup Messenger и Bopup Observer были включены в Единый реестр российских программ для электронных вычислительных машин и баз данных Минкомсвязи РФ. 

 Напомним, что сервер сообщений Bopup Communication Server был добавлен в реестр еще ранее, в апреле 2020 года. Включение в Единый реестр подтверждает полностью отечественную разработку программного обеспечения, что делает возможным использование нашей платформы для обмена мгновенными сообщениями и файлами государственными органами РФ, а также бюджетными, медицинскими и образовательными организациями, на которые распространяется действие закона об импортозамещении.

Узнайте больше о программном обеспечении Bopup IM на нашем сайте

Bopup IM server adds close and automated intergration with LDAP

New version 5.8.0 of Bopup Communication Server is available for download. This release added a lot of new functionality for updating and syncing user accounts with Active Directory catalog in an automated mode. The server also added linking between imported Organizational Units and Groups that allows to synchronize and update user location and assignment to various messaging groups even those object were renamed.

In the new version we improved built-in bcscmd.exe command line tool which added new /LDAP parameter to connect to LDAP and import/update users. There are update, sync and syncall parameters are also used within it to run the import process in a proper mode and bygroups switch which is optional.

Use the following switches to run the program from a command line interface: 
bcscmd.exe [OPTIONS]                                                         
/N <news>         - Name of existing News message to send.                   
/G <group>        - Name of existing user group to send message to.          
/U <user>         - Name of existing user account to send message to.        
/M <"message">    - Text of message to send (for /G, /U, /A switches).       
/A                - Send message to all user accounts on the server.         
/OFFLINE          - Save the message as offline for delayed delivery         
                    if some from recipients are not available (for /G, /U    
                    and /A switches).                                        
/URGENT           - Deliver message with urgent priority (for /G, /U and     
                    /A switches).                                            
/DB <"file_path"> - Create SQL database backup file in specified location.   
/LDAP [update|sync|syncall] [bygroups]                                       
                  - Import/update user accounts within information from      
                    Active Directory catalog.                                
Bopup Communication Server version x.x.xx.xxxx command line utility.         
(C) 2000– B Labs. All rights reserved.                                       

Let's see how to use each mode:

bcscmd.exe /LDAP update — Run the user update process from Active Directory by OU criteria. In this mode only existing user accounts on the IM server will be updated with a new infomation. The tool will also update assigments to synced messaging groups and location of users within OU tree if synced units are found;

bcscmd.exe /LDAP update bygroups  — Same process as above but the import operates by LDAP Groups criteria. In this mode users will not be relocated to another OU on the server.

bcscmd.exe /LDAP sync — Import only new user accounts from Active Directory by OU criteria, create new messaging groups or find existing synced to assign the users to. In this mode new Organizational Units will be created or existing synced will be used on the server to place newly imported users to.

bcscmd.exe /LDAP sync bygroups — Same process as descibed above by using Groups criteria.

bcscmd.exe /LDAP syncall — This is a new mode which is not supported by Active Directory Import Wizard tool. It adds new users from the catalog and disables all existing accounts on the communication server that are not found in Active Directory.

bcscmd.exe /LDAP syncall bygroups — Same as above by using Groups criteria to find and import users.

There are also important notice. In case if non-current account must be used to connect to LDAP and/or initial OU path must be specified then those credentials and data must be entered in LDAP Integration dialog even that function is not used.

Download Bopup Communication Server version 5.8.0 — Enterprise solution for quick and secure instant messaging with advanced options

September 2, 2020

The messenger updates fixes file transfer issue

 We released new version 7.2.8 of Bopup Messenger client for secure and private messaging. This update fixes critical error that may occur during file transfer process. The issue happens when a sender sends files and close the transfer dialog before reciepient accepts incoming data. In this case sender's messenger crashes with an error. 

File Transfer dialog in Bopup Messenger

This problem does not affect when files are sent to multiple users, delivered as offline transfer to keep the files on the server and when immediate file transfer is set on the server when senders do not wait for recipient's response.

Anyway we recommend to update existing messenger app to avoid possible issues in the future.

Download Bopup Messenger version 7.2.8 — An instant messenger with built-in encryption for use over LAN and Internet

July 7, 2020

Exchange screenshots faster with new version of Bopup Messenger

We released new version 7.2.6 of Bopup Messenger for Windows PC platform that added new great function to paste screenshots into conversation dialog and also fixed some annoying issues in program interface.

It is easy and fast now to send a screenshot to another user or on messaging group. Take a screenshot into clipboard by pressing PrintSc button on keyboard (or using Alt + PrintSc hotkey to make an image of focused window) then open conversation dialog with a recipient and right-click on input box and select Paste from popup menu. The messenger will create an image file and then display file transfer dialog automatically.

The new version of the IM client also fixes issue with redraw of entries on "Contacts" tab when "Messages" tab is added to display first incoming instant message. In that case Contact List control can dissappear so users should move mouse pointer above the tab to redraw window entries.

Bopup Messenger also added enhancements in Message History dialog which now shows links to sources folder and delivered file for all outgoing (sent) data. Previously only target folders were shown for incoming file transfers.

Download Bopup Messenger version 7.2.6 — Quick messenger for office to exchange encrypted text and documents

June 2, 2020

Demostration of mobile messenger for Android OS

How to reach users when they are outside office LAN or their workplaces in a company? How to keep all communication internal when employees go to another city or country? 

Our secure instant messenger for Android platform expands corporate communication and makes possible to exchange messages with co-workers from desktop app no matter when they are. Look this demontration of Bopup Messenger for Android application that overviews how the messengers looks and works.

Learn more about Bopup Messenger for Android — A mobile IM client with in-house messaging server

May 27, 2020

New major version of Android messenger

We updated our instant messenger application for Android platform, it is Bopup Messenger version 1.10.0 This version added few important changes and enhancements that made the application more stable and useful.

Connection with IM server is kept even the device is in a sleep mode
This is much important addition that makes users to be online and accessible all time once the messenger started on their device.

The messenger wakes up the device on a new message
If device in a sleep mode then the messenger wakes it up to show notification on a new message on screen for a short time.

Few interface improvements that include new divider line in Contact List and status text on sign in
There is a minor change in Contact List interface that improved a divider line with a light gray color between contacts. It has margins on left and right edges of the screen. The app also fixes displaying status text while user signs in.

Fixed app error when service on the IM server stops
Bopup Messenger fixes error that occurs if IM service is stopped on the messaging server

Download Bopup Messenger for Android version 1.10.0 — Light, secure and fast mobile messenger for companies

May 15, 2020

Bopup Messenger for Android version 1.9.0

A new major release of Bopup Messenger for Android platform is available for download. Version 1.9 added support for 64-bit devices that were unable to run previous versions of the application.

The recent release also improves overall stability of the messenger which now remains working even it is removed from Tasks on the phone. Another improvement relates to outgoing messages, the messenger now removes all spaces and break lines at the end of text when a message is sent. The Sign in screen also shows a status of initialization, receiving groups and contacts under progress bar element.

Download Bopup Messenger for Android version 1.9.0 — Safe, internal and useful instant messenger for companies

May 3, 2020

A major update of Bopup Messenger for Android

New version 1.8.0 of Bopup Messenger for Android platform is available. In this release we added and improved a huge number of optons, and fixed many issues.

Time of last message is shown in Contact List and it's color depends on an age of the message 
A great addition is that now time of last message is shown in front of user/group in the Contact List. The time is also has different text color because it depends on an age of the last message: Most recent message are darker, and the color changes gradually to very light-gray if it was sent more than 6 hours ago.

Fixed an issue with connection to IM server that could occur on many Android phones and tablets
There was an issue in the messenger app when it returned #5000 error on presssin Sign in button on the Login page. That could be slow or busy device issue when internal resources of the application had not been initialized properly.

A huge number of other fixes, improvements and changes
There are too many minor fixes and improvements in application layout and design such as About dialog, conversation messages, and network connectivity.

Download Bopup Messenger for Android version 1.8.0 — Self-hosted, corporate, secure. IM client for business.

April 29, 2020

IM server added and improved support for future MacOS and iOS clients

Bopup Communication Server has been updated to version 5.6.3. In the latest release we added and fixed functionality related to support of IM clients for MacOS and iOS platforms. Those instant messenger apps are currently being developed and we hope to release new mobile software in the middle of this year.

Download Bopup Communication Server version 5.6.3 — Secure messaging server for internal and safe data exchange