CommuniGate Pro

Last updated

CommuniGate Pro
Developer(s) CommuniGate Systems Russia AO StalkerSoft
Initial releaseFebruary 2, 1998;26 years ago (1998-02-02) [1]
Stable release
6.3.16 / December 7, 2022;18 months ago (2022-12-07)[ citation needed ]
Operating system Unix-like, Windows
Type Email server, VoIP server, WebRTC server
License proprietary
Website www.communigate.ru

CommuniGate Pro (CGatePro) is a highly scalable carrier grade unified communications server, as well as a development platform. The system is Internet Protocol based. The server is a single process, multi-threaded application written entirely in C++. APIs are available for authentication, helper applications and directory services.

Contents

Features

CommuniGate Pro provides web interface (with context-insensitive online help facilities) for configuration of its services. [2] Since version 5 custom procedural CG/PL scripting language is provided for performing advanced configuration tasks, including modification of or integration with software's modules. Perl, Java and command line interface-based application programming interfaces are also available. [3]

CommuniGate Pro integrates with Microsoft Outlook via bundled Messaging Application Programming Interface and ActiveSync connectors. [2] [3] [4] Support for other personal information managers, including Apple Inc.'s iCal, is also available. Communications between connectors and server may be encrypted using Secure Sockets Layer (SSL) or Transport Layer Security (TLS) cryptographic protocols. [5]

Email

CommuniGate Pro includes mail transfer agent (MTA) protocols that support POP3, IMAP4 and SMTP (along with their secure variations), as well as webmail interface. [3] Apart from standard genre-defined functionality, it is capable of subscribing users to several mailboxes and advanced mail filtering (including calling arbitrary external software, e.g. SpamAssassin for anti-spam protection). [2] Anti-virus protection is available via extra modules, sold separately. [3]

Collaboration

Since version 5 CommuniGate Pro includes Session Initiation Protocol (SIP) server, which provides instant messaging and voice and video conferencing along with custom Windows Messenger-compatible collaboration-oriented extensions for presence sharing, whiteboarding, and screen and file sharing. [3] [5]

Starting with version 5.1 CommuniGate Pro includes its own XML Interface to Messaging, Scheduling, and Signaling (XIMSS) protocol together with the webmail "Pronto Archived October 17, 2019, at the Wayback Machine !" client for this protocol. XIMSS offers HTTP- and XML-based client interface to a complex of communications services provided by one server. [4] Although the protocol is not bound to CommuniGate Pro, its scope is derived from the parent project's functionality; so far no other XIMSS servers were announced.

Since version 5.1 Extensible Messaging and Presence Protocol (XMPP) is also supported. [4]

Distribution model

CommuniGate Pro is available as a free download, although after adding more than five users, it adds a one-line banner to the outbound messages. [2] The list of supported platforms include Linux, FreeBSD, Linux, macOS, Solaris, AIX, and Microsoft Windows. [3] [5] [6] Communigate Pro previously supported a wide variety of additional platforms, including OS/400, OpenVMS, Tru64, HP-UX and UnixWare.

Connecters may be installed onto clients directly from deployed server and support automatic update feature. [5]

Reception

In their generally positive reviews, Wendy M. Grossman of ZDNet, Aaron Weiss of ServerWatch and Michael Caton of eWeek praised CommuniGate Pro for its scalability, set of features and high configurability, while criticising it for high price and complexity. [2] [3] [5] Aaron Weiss notes: "CommuniGate Pro is extremely configurable. It wants to be configured. It begs for it. This is a hard-core enterprise server product likely to intimidate point-and-click administrators but happily curl every tech monkey's tail." [3]

Criminal case

The programmer who developed CommuniGate Pro, Vladimir Butenko, died in 2018. Authorship and exclusive rights were registered in the USA, and in 2015 a certificate from Rospatent was added to them. In 2021, his daughter Anna Butenko filed a statement with the prosecutor’s office, accusing the management of the program owner, StalkerSoft, of copyright theft. In 2022, three top managers were indicted. In January 2024, the court stopped hearings on this case and returned it to the prosecutor's office for revision. [7]

See also

Related Research Articles

<span class="mw-page-title-main">Email</span> Mail sent using electronic means

Electronic mail is a method of transmitting and receiving messages using electronic devices. It was conceived in the late–20th century as the digital version of, or counterpart to, mail. Email is a ubiquitous and very widely used communication medium; in current use, an email address is often treated as a basic and necessary part of many processes in business, commerce, government, education, entertainment, and other spheres of daily life in most countries.

The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typically use SMTP only for sending messages to a mail server for relaying, and typically submit outgoing email to the mail server on port 587 or 465 per RFC 8314. For retrieving messages, IMAP is standard, but proprietary servers also often implement proprietary protocols, e.g., Exchange ActiveSync.

<span class="mw-page-title-main">Email client</span> Computer program used to access and manage a users email

An email client, email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email.

<span class="mw-page-title-main">HCL Notes</span> Collaborative software platform

HCL Notes is a proprietary collaborative software platform for Unix, Windows, Linux and macOS, sold by HCLTech. The client application is called Notes while the server component is branded HCL Domino.

<span class="mw-page-title-main">Webmail</span> Email service that can be accessed using a web browser

Webmail is an email service that can be accessed using a standard web browser. It contrasts with email service accessible through a specialised email client software. Additionally, many internet service providers (ISP) provide webmail as part of their internet service package. Similarly, some web hosting providers also provide webmail as a part of their hosting package.

Trillian is a proprietary multiprotocol instant messaging application created by Cerulean Studios. It is currently available for Microsoft Windows, macOS, Linux, Android, iOS, BlackBerry OS, and the Web. It can connect to multiple IM services, such as AIM, Bonjour, Facebook Messenger, Google Talk (Hangouts), IRC, XMPP (Jabber), VZ, and Yahoo! Messenger networks; as well as social networking sites, such as Facebook, Foursquare, LinkedIn, and Twitter; and email services, such as POP3 and IMAP.

<span class="mw-page-title-main">Microsoft Outlook</span> Email and calendaring software

Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Though primarily being popular as an email client for businesses, Outlook also includes functions such as calendaring, task managing, contact managing, note-taking, journal logging, web browsing, and RSS news aggregation.

<span class="mw-page-title-main">Apache SpamAssassin</span> Open-source e-mail spam filter

Apache SpamAssassin is a computer program used for e-mail spam filtering. It uses a variety of spam-detection techniques, including DNS and fuzzy checksum techniques, Bayesian filtering, external programs, blacklists and online databases. It is released under the Apache License 2.0 and is a part of the Apache Foundation since 2004.

<span class="mw-page-title-main">SquirrelMail</span> Software project

SquirrelMail is a project that aims to provide both a web-based email client and a proxy server for the IMAP protocol.

<span class="mw-page-title-main">Kontact</span> Personal information manager software

Kontact is a personal information manager and groupware software suite developed by KDE. It supports calendars, contacts, notes, to-do lists, news, and email. It offers a number of inter-changeable graphical UIs all built on top of a common core.

The following tables compare general and technical features of notable email client programs.

<span class="mw-page-title-main">Zimbra</span> Collaborative software suite

Zimbra Collaboration, formerly known as the Zimbra Collaboration Suite (ZCS) before 2019, is a collaborative software suite that includes an email server and a web client.

<span class="mw-page-title-main">Roundcube</span> Open-source web-based IMAP email client

Roundcube is a web-based IMAP email client. Roundcube's most prominent feature is the pervasive use of Ajax technology. Roundcube is free and open-source software subject to the terms of the GNU General Public License (GPL-3.0-or-later), with exceptions for skins and plugins.

The Sun Java System Calendar Server was Sun's calendar (scheduling) server. The currently available version is 6.3 which is now part of the Sun Java System Communications Suite.

hMailServer Open-source e-mail server

hMailServer was a free email server for Windows created by Martin Knafve. It ran as a Windows service and includes administration tools for management and backup. It had support for IMAP, POP3, and SMTP email protocols. It could use external database engines such as MySQL, MS SQL or PostgreSQL, or an internal MS SQL Compact Edition engine to store configuration and index data. The actual email messages were stored on disk in a raw MIME format. As of January 15th, 2022, active support and development were officially halted, although version 5.6 will continue to receive updates for critical bugs.

<span class="mw-page-title-main">Quiet Internet Pager</span> Third-party closed-source freeware multiprotocol IM client

QIP was a multiprotocol instant messaging client. It was a closed source freeware program originally developed by Ilgam Zyulkorneev. In 2008 it was bought by RosBusinessConsulting media group and named most popular RBC service in 2009.

Ipswitch IMail Server is an email server application with groupware functionality that runs on Microsoft Windows OS. It was developed in 1994 by Ipswitch, Inc., a software company based in Lexington, Massachusetts.

The following outline is provided as an overview of and topical guide to the Perl programming language:

MailEnable is a Windows-based, commercial email server distributed by MailEnable Pty. Ltd, an Australian-based software company which was established in 2002.

MDaemon Email Server is an email server application with groupware functions for Microsoft Windows, first released by Alt-N Technologies in 1996.

References

  1. "Version 1.x Revision History", CommuniGate, retrieved June 5, 2014[ permanent dead link ]
  2. 1 2 3 4 5 Grossman, Wendy M. (May 2, 2003), "CommuniGate Pro", ZDNet , archived from the original on October 18, 2012, retrieved June 5, 2014
  3. 1 2 3 4 5 6 7 8 Weiss, Aaron (December 28, 2005), "Communicate Like the Pros", ServerWatch, archived from the original on June 6, 2014, retrieved June 5, 2014
  4. 1 2 3 "CommuniGate Pro product guide", CommuniGate Pro, retrieved June 5, 2014
  5. 1 2 3 4 5 Caton, Michael (August 15, 2005), "Review: CommuniGate Pro Real-Time Collaboration 4.3", eWeek , p. 2, archived from the original on January 22, 2013, retrieved June 5, 2014
  6. "Download the Latest Versions", communigate.com, retrieved March 5, 2021
  7. "Программу отправили к экспертам". Kommersant (in Russian). January 22, 2024.