Features and Standards

Intro 
Features
History 
HowTo 
HelpMe 
Installation
SysAdmin
Network
Objects
Transfer
RealTime
Access
Services
Directory
Clusters
Applications
WebMail
PBX
Miscellaneous
Licensing
The CommuniGate Pro is based on Internet standards (RFCs). Additionally, it has many unique capabilities that have quickly become the "must-have" features for modern industrial-strength messaging systems.

Kernel

Supported Standards
RFC4021 Registration of Mail and MIME Header Fields.
G. Klyne, J. Palme. March 2005.
RFC3986 Uniform Resource Identifiers (URI): Generic Syntax.
T. Berners-Lee, R. Fielding, L. Masinter. January 2005.
RFC3548 The Base16, Base32, and Base64 Data Encodings.
S. Josefsson, Ed.. July 2003.
RFC3330 Special-Use IPv4 Addresses.
IANA. September 2002.
RFC2392 Content-ID and Message-ID Uniform Resource Locators.
E. Levinson. August 1998.
RFC2387 The MIME Multipart/Related Content-type.
E. Levinson. August 1998.
RFC2047 Multipurpose Internet Mail Extensions (MIME) Part Three: Message Header Extensions for Non-ASCII Text.
K. Moore. November 1996.
RFC2046 Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.
N. Freed & N. Borenstein. November 1996.
RFC2045 Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.
N. Freed & N. Borenstein. November 1996.
RFC2044 UTF-8, a transformation format of Unicode and ISO 10646
Yergeau, F. October 1996.
RFC1700/STD0002 ASSIGNED NUMBERS.
J. Reynolds,J. Postel. October 1994.
RFC1123 Requirements for Internet Hosts -- Application and Support
R. Braden, Editor. October 1989.

Security

Supported Standards
RFC3961 Encryption and Checksum Specifications for Kerberos 5.
K. Raeburn. February 2005.
RFC3174 US Secure Hash Algorithm 1 (SHA1).
D. Eastlake, P. Jones. September 2001.
RFC2831 Using Digest Authentication as a SASL Mechanism.
P. Leach, C. Newman. May 2000.
RFC2633 S/MIME Version 3 Message Specification.
B. Ramsdell. June 1999.
RFC2632 S/MIME Version 3 Certificate Handling.
B. Ramsdell. June 1999.
RFC2630 Cryptographic Message Syntax.
R. Housley. June 1999.
RFC2617 HTTP Authentication. Basic and Digest Access Authentication
J. Franks, P. Hallam-Baker, J. Hostetler, S. Lawrence, P. Leach, A. Luotonen, L. Stewart. June 1999.
RFC2595 Using TLS with IMAP, POP3 and ACAP.
C. Newman. June 1999.
RFC2585 Internet X.509 Public Key Infrastructure. Operational Protocols: FTP and HTTP
R. Housley, P. Hoffman. May 1999.
RFC2478 The Simple and Protected GSS-API Negotiation Mechanism.
E. Baize, D. Pinkas. December 1998.
RFC2459 Internet X.509 Public Key Infrastructure. Certificate and CRL Profile.
R. Housley, W. Ford, W. Polk, D. Solo. January 1999.
RFC2315 PKCS #7: Cryptographic Message Syntax. Version 1.5
B. Kaliski. March 1998.
RFC2246 The TLS Protocol. Version 1.0
T. Dierks. C. Allen, January 1999.
RFC2222 Simple Authentication and Security Layer.
J. Myers. October 1997.
RFC2195 IMAP/POP AUTHorize extension for Simple Challenge/Response.
J. Klensin & others. September 1997.
RFC2078 Generic Security Service Application Program Interface, Version 2
J. Linn. January 1997.
RFC2104 HMAC: Keyed-Hashing for Message Authentication.
H. Krawczyk, M.Bellare, R.Canetti. February 1997.
RFC964 The Kerberos Version 5 GSS-API Mechanism.
J. Linn. June 1996.
RFC1731 IMAP4 Authentication Mechanisms.
J. Myers. December 1994.
RFC1510 The Kerberos Network Authentication Service (V5)
J. Kohl, C. Neuman. September 1993.
RFC1321 The MD5 Message-Digest Algorithm.
R. Rivest. April 1992.

International

Supported Standards
RFC3629 UTF-8, a transformation format of ISO 10646.
F. Yergeau. November 2003.
RFC2319 Ukrainian Character Set KOI8-U.
KOI8-U Working Group. April 1998.
RFC2278 IANA Charset Registration Procedures.
N. Freed, J. Postel. January 1998.
RFC2184 MIME Parameter Value and Encoded Word Extensions:
Character Sets, Languages, and Continuations.
N. Freed, K. Moore. August 1997.
RFC2152 UTF-7
A Mail-Safe Transformation Format of Unicode.
D. Goldsmith. M. Davis. May 1997.
RFC1557 Korean Character Encoding for Internet Messages.
U. Choi. K. Chon,H. Park. December 1993.
RFC1489 Registration of a Cyrillic Character Set.
A. Chernov. July 1993.
RFC1468 Japanese Character Encoding for Internet Messages.
J. Murai, M. Crispin, E. van der Poel. June 1993.


Generic E-mail

Supported Standards
RFC2183 Communicating Presentation Information in Internet Messages:
The Content-Disposition Header Field.
R. Troost, S. Dorner, K. Moore. August 1997.
RFC2111 Content-ID and Message-ID Uniform Resource Locators.
E. Levinson. March 1997.
RFC2076 Common Internet Message Headers.
J. Palme. February 1997.
RFC1894/RFC3464 An Extensible Message Format for Delivery Status Notifications.
K. Moore & G. Vaudreuil. January 1996.
RFC1892/RFC3462 The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages.
G. Vaudreuil. January 1996.
RFC1740 MIME Encapsulation of Macintosh files - MacMIME.
P. Faltstrom, D. Crocker, E. Fair. December 1994.
RFC1741 MIME Content Type for BinHex Encoded Files.
P. Faltstrom, D. Crocker, E. Fair. December 1994.
RFC1711 Classifications in E-mail Routing.
J. Houttuin. October 1994.
RFC0822/STD0011 Standard for the format of ARPA Internet text messages.
D.Crocker. Aug-13-1982.

SMTP

Supported Standards
RFC3865 A No Soliciting Simple Mail Transfer Protocol (SMTP)
Service Extension.
C. Malamud. September 2004.
RFC3848 ESMTP and LMTP Transmission Types Registration.
C. Newman. July 2004.
RFC3461 SMTP Service Extension for Delivery Status Notifications.
K. Moore. January 2003.
RFC3207 SMTP Service Extension for Secure SMTP over Transport Layer Security (TLS).
P. Hoffman. February 2002.
RFC2920/ RFC2197 SMTP Service Extension for Command Pipelining.
N. Freed. September 2000.
RFC2645 ON-DEMAND MAIL RELAY (ODMR) SMTP with Dynamic IP Addresses
R. Gellens. August 1999.
RFC2554 SMTP Service Extension for Authentication.
J. Myers. March 1999.
RFC2505 Anti-Spam Recommendations for SMTP MTAs.
G. Lindberg. February 1999.
RFC2476 Message Submission.
R. Gellens, J. Klensin. December 1998.
RFC1985 SMTP Service Extension for Remote Message Queue Starting.
J. De Winter. August 1996.
RFC1870 SMTP Service Extension for Message Size Declaration.
J. Klensin, N. Freed, & K. Moore. November 1995.
RFC1869 SMTP Service Extensions.
J. Klensin, N. Freed, M. Rose, E. Stefferud & D. Crocker. November 1995.
RFC1652 SMTP Service Extension for 8bit-MIMEtransport.
J. Klensin, N. Freed, M. Rose, E. Stefferud & D. Crocker. July 1994.
RFC0974 Mail routing and the domain system.
C. Partridge. Jan-01-1986.
RFC0821/STD0010/RFC2821 Simple Mail Transfer Protocol.
J. Postel. Aug-01-1982
Additional Features
SPF Record checking  
Relay Restrictions  
IP-based Blacklisting  
RBL-based blacklisting  
Return-Path Verification  
Message format correction  
Multi-channel delivery  
Automated Wake-ups  

LMTP

Supported Standards
RFC3848 ESMTP and LMTP Transmission Types Registration.
C. Newman. July 2004.
RFC2033 Local Mail Transfer Protocol.
J. Myers. October 1996.

IMAP

Supported Standards
RFC3691 Internet Message Access Protocol (IMAP) UNSELECT command.
A. Melnikov, February 2004
RFC3516 IMAP4 Binary Content Extension.
L. Nerenberg, April 2003
RFC3503 MDN profile for IMAP.
A. Melnikov, March 2003
RFC3502 The Internet Message Action Protocol (IMAP4) MULTIAPPEND Extension.
M. Crispin, March 2003
RFC3348 The Internet Message Action Protocol (IMAP4) Child Mailbox Extension.
M. Gahrns, R. Cheng, July 2002
RFC2971 IMAP4 ID extension.
T. Showalter, October 2000
RFC2683 IMAP4 Implementation Recommendations.
B. Leiba, September 1999
RFC2595 Using TLS with IMAP, POP3 and ACAP.
C. Newman. June 1999.
RFC2359 IMAP4 UIDPLUS extension.
J. Myers, June 1998
RFC2342 IMAP4 Namespace.
M. Gahrns, C. Newman, May 1998
RFC2221 IMAP4 Login Referrals.
M. Gahrns, October 1997
RFC2192 IMAP URL Scheme.
C. Newman. September 1997.
RFC2180 IMAP4 Multi-Accessed Mailbox Practice.
M. Gahrns. July 1997.
RFC2177 IMAP4 IDLE command.
B. Leiba. June 1997.
RFC2088 IMAP4 non-synchronizing literals.
J. Myers. January 1997.
RFC2087 IMAP4 QUOTA extension.
J. Myers, January 1997.
RFC2086 IMAP4 ACL extension.
J. Myers, January 1997
RFC2060/RFC3501 INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1.
M. Crispin. December 1996/March 2003.
RFC1731 IMAP4 Authentication Mechanisms.
J. Myers. December 1994.
RFC1730 INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4.
M. Crispin. December 1994.
Additional Features
Controlled access to external (shared) mailboxes.  
Public shared mailboxes.  
Support for various Mailbox formats.  


POP

Supported Standards
RFC2595 Using TLS with IMAP, POP3 and ACAP.
C. Newman. June 1999.
RFC2449 POP3 Extension Mechanism
R. Gellens, C. Newman, L. Lundblade. November 1998.
RFC2384 POP URL Scheme
R. Gellens. August 1998.
RFC1939/RFC1725/STD0053 Post Office Protocol - Version 3.
J. Myers & M. Rose. May 1996.
RFC1734 POP3 AUTHentication command.
J. Myers. December 1994.
Additional Features
XTND XMIT Submitting messages via the POP protocol
LAST command  
Multi-Mailboxes Accessing all Account Mailboxes using any POP mailer
Multi-Mailboxes Accessing Public and Shared Mailboxes using any POP mailer
Support for various Mailbox formats.  
RPOP Module
Polling Automated Mail Retrieving from Remote Accounts
Unified Domain-Wide Accounts Automated Mail Distribution of Retrieved Mail


SIP

Supported Standards
RFC3903 The Session Initiation Protocol (SIP) Extension for Event State Publication.
A. Niemi, Ed. October 2004.
RFC3892 The Session Initiation Protocol (SIP) Referred-By Mechanism.
R. Sparks. September 2004.
RFC3891 The Session Initiation Protocol (SIP) "Replaces" Header.
R. Mahy, B. Biggs, R. Dean. September 2004.
RFC3863 Presence Information Data Format (PIDF).
H. Sugano, S. Fujimoto, G. Klyne, A. Bateman, W. Carr, J. Peterson. August 2004.
RFC3856 A Presence Event Package for the Session Initiation Protocol (SIP).
J. Rosenberg. August 2004.
RFC3842 A Message Summary and Message Waiting Indication Event Package for
the Session Initiation Protocol (SIP).
R. Mahy. August 2004.
RFC3581 An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing.
J. Rosenberg, H. Schulzrinne. August 2003.
RFC3515 The SIP Refer Method.
R. Sparks. April 2003.
RFC3428 Session Initiation Protocol (SIP) Extension for Instant Messaging.
B. Campbell, Ed., J. Rosenberg, H. Schulzrinne, C. Huitema, D. Gurle. December 2002.
RFC3420 Internet Media Type message/sipfrag.
R. Sparks. November 2002.
RFC3372 Session Initiation Protocol for Telephones (SIP-T): Context and Architectures.
A. Vemuri, J. Peterson. September 2002.
RFC3327 Session Initiation Protocol (SIP) Extension Header Field for Registering Non-Adjacent Contacts.
D. Willis, B. Hoeneisen. December 2002.
RFC3326 The Reason Header Field for the Session Initiation Protocol (SIP).
H. Schulzrinne, D. Oran, G. Camarillo. December 2002.
RFC3265 Session Initiation Protocol (SIP)-Specific Event Notification.
B. Roach. June 2002.
RFC3263 Session Initiation Protocol (SIP): Locating SIP Servers.
J. Rosenberg, H. Schulzrinne. June 2002.
RFC3262 Reliability of Provisional Responses in Session Initiation Protocol (SIP).
J. Rosenberg, H. Schulzrinne. June 2002.
RFC3261 SIP: Session Initiation Protocol.
J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler. June 2002.
RFC2976 The SIP INFO Method.
S. Donovan. October 2000.
Additional Features
Microsoft SIP Message signing  
application/xpidf+xml format  


HTTP

Supported Standards
RFC2818 HTTP Over TLS
E. Rescorla. May 2000.
RFC2617 HTTP Authentication: Basic and Digest Access Authentication
J. Franks, P. Hallam-Baker, J. Hostetler, S. Lawrence, P. Leach, A. Luotonen, L. Stewart. June 1999.
RFC2616 Hypertext Transfer Protocol -- HTTP/1.1.
R. Fielding, J. Gettys, J. Mogul, H. Frystyk, T. Berners-Lee. January 1997.
RFC2388 Returning Values from Forms: multipart/form-data
L. Masinter. August 1998.
RFC2109 HTTP State Management Mechanism
D. Kristol, L. Montulli. February 1997.
Additional Features
Page Caching Internal Cache for Web Pages and Forms


FTP

Supported Standards
RFC4217 Securing FTP with TLS
P. Ford-Hutchinson. October 2005.
RFC2389 Feature negotiation mechanism for the File Transfer Protocol
P. Hethmon, R. Elz. August 1998.
RFC2228 FTP Security Extensions
M. Horowitz, S. Lunt. October 1997.
RFC0959 FILE TRANSFER PROTOCOL (FTP)
J. Postel, J. Reynolds. October 1985.


TFTP

Supported Standards
RFC1350 THE TFTP PROTOCOL (REVISION 2)
K. Sollins. July 1992.


RTP

Supported Standards
RFC3555 MIME Type Registration of RTP Payload Formats.
S. Casner, P. Hoschka. July 2003.
RFC3551 RTP Profile for Audio and Video Conferences with Minimal Control.
H. Schulzrinne, S. Casner. July 2003.
RFC3550 RTP: A Transport Protocol for Real-Time Applications.
H. Schulzrinne, S. Casner, R. Frederick,V. Jacobson. July 2003.
RFC2833 RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals.
H. Schulzrinne, S. Petrack. May 2000.


LDAP

Supported Standards
RFC2891 LDAP Control Extension for Server Side Sorting of Search Results
T. Howes, M. Wahl, A. Anantha. August 2000.
RFC2849 The LDAP Data Interchange Format (LDIF) - Technical Specification
G. Good. June 2000.
RFC2830 LDAPv3: Extension for Transport Layer Security
J. Hodges, D. Byrne, B. Blakley, P. Behera. May 2000.
RFC2829 Authentication Methods for LDAP
M. Wahl, H. Alvestrand, J. Hodges, R. Morgan. May 2000.
RFC2820 Access Control Requirements for LDAP
E. Stokes, R. Morgan, M. Wahl. May 2000.
RFC2798 Definition of the inetOrgPerson LDAP Object Class.
M. Smith. April 2000.
RFC2696 LDAP Control Extension for Simple Paged Results Manipulation
A. Herron, A. Anantha, T. Howes. September 1999.
RFC2587 Internet X.509 Public Key Infrastructure.
LDAPv2 Schema
S. Boeyen, T. Howes, P. Richard. June 1999.
RFC2256 A Summary of the X.500(96) User Schema for use with LDAPv3.
M. Wahl. December 1997.
RFC2255 The LDAP URL Format.
T.Howes, M.Smith. December 1997.
RFC2254 The String Representation of LDAP Search Filters.
T. Howes. December 1997.
RFC2253 Lightweight Directory Access Protocol (v3):
UTF-8 String Representation of Distinguished Names.
M. Wahl, S. Kille, T. Howes. December 1997.
RFC2252 Lightweight Directory Access Protocol (v3).
Attribute Syntax Declarations.
M. Wahl, T.Howes, S.Kille. December 1997.
RFC2251 Lightweight Directory Access Protocol (v3).
M. Wahl, T.Howes, S.Kille. December 1997.
RFC2247 Using Domains in LDAP/X.500 Distinguished Names.
S. Kille, M. Wahl, A. Grimstad, R. Huber, S. Sataluri. January 1998.


Mailing Lists

Supported Standards
RFC2919 List-Id: A Structured Field and Namespace for the Identification of Mailing Lists.
R. Chandhok, G. Wenger. March 2001
RFC2369 The Use of URLs as Meta-Syntax for Core Mail List Commands
and their Transport through Message Header Fields
G. Neufeld, J. Baer. July 1998
RFC1153 Digest Message Format.
F. Wancho. April 1990.
Additional Features
Index generator  
Subscription Confirmation  
Automated Bounce Processing  


ACAP

Supported Standards
RFC2595 Using TLS with IMAP, POP3 and ACAP.
C. Newman. June 1999.
RFC2244 Application Configuration Access Protocol.
C. Newman, J. Myers. November 1997.


Calendar

Supported Standards
RFC3283 Guide to Internet Calendaring.
B. Mahoney, G. Babics, A. Taler. June 2002.
RFC2447 iCalendar Message-Based Interoperability Protocol (iMIP).
F. Dawson, S. Mansour, S. Silverberg. November 1998.
RFC2446 iCalendar Transport-Independent Interoperability Protocol (iTIP).
S. Silverberg, S. Mansour, F. Dawson, R. Hopson. November 1998.
RFC2445 Internet Calendaring and Scheduling Core Object Specification (iCalendar).
F. Dawson, D. Stenerson. November 1998.


Contacts

Supported Standards
RFC2426 vCard MIME Directory Profile.
F. Dawson, T. Howes. September 1998.
RFC2425 A MIME Content-Type for Directory Information.
T. Howes, M. Smith, F. Dawson. September 1998.
Additional Features
vCard 2.1 


Voice and Video Mail

Supported Standards
RFC4024 Voice Messaging Client Behaviour.
G. Parsons,J. Maruszak. July 2005.
RFC3938 Video-Message Message-Context.
T. Hansen. October 2004.
RFC3458 Message Context for Internet Mail.
E. Burger, E. Candell, C. Eliot, G. Klyne. January 2003.
RFC2423 VPIM Voice Message MIME Sub-type Registration.
G. Vaudreuil, G. Parsons. September 1998.
RFC2421 Voice Profile for Internet Mail - version 2.
G. Vaudreuil, G. Parsons. September 1998.


DNR

Supported Standards
RFC3761 The E.164 to Uniform Resource Identifiers (URI)
.Dynamic Delegation Discovery System (DDDS) Application (ENUM)
P. Faltstrom, M. Mealling. April 2004.
RFC2915 The Naming Authority Pointer (NAPTR) DNS Resource Record.
M. Mealling, R. Daniel. September 2000.
RFC2782 A DNS RR for specifying the location of services (DNS SRV).
A. Gulbrandsen, P. Vixie, L. Esibov. February 2000.
RFC1035 Domain names - implementation and specification.
P.V.Mockapetris. Nov-01-1987.


SNMP

Supported Standards
RFC1907 Management Information Base for Version 2 of
the Simple Network Management Protocol (SNMPv2).
SNMPv2 Working Group & others. January 1996.
RFC1906 Transport Mappings for Version 2 of
the Simple Network Management Protocol (SNMPv2).
SNMPv2 Working Group & others. January 1996.
RFC1905 Protocol Operations for Version 2 of
the Simple Network Management Protocol (SNMPv2).
SNMPv2 Working Group & others. January 1996.
RFC1904 Conformance Statements for Version 2 of
the Simple Network Management Protocol (SNMPv2).
SNMPv2 Working Group & others. January 1996.
RFC1903 Textual Conventions for Version 2 of
the Simple Network Management Protocol (SNMPv2).
SNMPv2 Working Group & others. January 1996.
RFC1902 Structure of Management Information for Version 2 of
the Simple Network Management Protocol (SNMPv2).
SNMPv2 Working Group & others. January 1996.
RFC1212 Concise MIB Definitions.
Rose, M., and K. McCloghrie. March 1991


RADIUS

Supported Standards
RFCdraft RADIUS Extension for Digest Authentication
B. Sterman, D. Sadolevsky, D. Schwartz, D. Williams, W. Beck. February, 2005.
RFC3748 PPP Extensible Authentication Protocol (EAP)
B. Aboba, L. Blunk, J. Vollbrecht, J. Carlson, H. Levkowetz. June 2004.
RFC3579 RADIUS (Remote Authentication Dial In User Service)
Support For Extensible Authentication Protocol (EAP)
B. Aboba, P. Calhoun. September 2003.
RFC3079 Deriving Keys for use with Microsoft Point-to-Point Encryption (MPPE)
G. Zorn. March 2001.
RFC2869 RADIUS Extensions
C. Rigney, W. Willats, P. Calhoun. June 2000.
RFC2868 RADIUS Attributes for Tunnel Protocol Support
G. Zorn, D. Leifer, A. Rubens, J. Shriver, M. Holdrege, I. Goyret. June 2000.
RFC2866 RADIUS Accounting
C. Rigney. June 2000.
RFC2865 Remote Authentication Dial In User Service (RADIUS)
C. Rigney, S. Willens, A. Rubens, W. Simpson. June 2000.
RFC2759 Microsoft PPP CHAP Extensions, Version 2
G. Zorn. January 2000.
RFC2548 Microsoft Vendor-specific RADIUS Attributes.
G. Zorn. March 1999.
RFC1994 PPP Challenge Handshake Authentication Protocol (CHAP)
W. Simpson. August 1996.


SDP

Supported Standards
RFC3264 An Offer/Answer Model with Session Description Protocol (SDP).
J. Rosenberg, H. Schulzrinne. June 2002.
RFC2327 SDP: Session Description Protocol.
M. Handley, V. Jacobson. April 1998.


Notification

Supported Standards
RFC4146 Simple New Mail Notification.
R. Gellens. August 2005.


WebUser Interface

Supported Standards
RFC2646 The Text/Plain Format Parameter.
R. Gellens. August 1999.
RFC2557 MIME Encapsulation of Aggregate Documents, such as HTML (MHTML).
J. Palme, A. Hopmann, N. Shelness. March 1999.
RFC2368 The mailto URL scheme.
P. Hoffman, L. Masinter, J. Zawinski. July 1998.
RFC2298 An Extensible Message Format for Message Disposition Notifications.
R. Fajman. March 1998.
RFC1896 The text/enriched MIME Content-type.
P. Resnick,A. Walker. February 1996.
RFC1844 Multimedia E-mail (MIME) User Agent checklist.
E. Huizer. August 1995.
RFC1808 Relative Uniform Resource Locators.
R. Fielding. June 1995.
RFC1738 Uniform Resource Locators (URL).
T. Berners-Lee, L. Masinter, M. McCahill. December 1994.


CommuniGate® Pro Guide. Copyright © 1998-2006, Stalker Software, Inc.