Sambar Server Documentation

IM Server
Pro Server Only


Overview
Instant messaging is fast becoming a required offering for any small business or ISP. At this time, the only open IM standard is XMPP, which is embraced by both Google (GoogleTalk) and Jabber. With the 7.0 release of the Sambar Server, XMPP is fully supported.

The Jabber/XMPP server is enabled via the System Administration console in the Servers forms.

XMPP/Jabber is a collection of open, XML-based protocols for instant messaging and presence information. Jabber-based software is deployed on thousands of servers across the Internet and is used by over ten million people worldwide, according to the Jabber Software Foundation. As with e-mail, an account on any Jabber server can communicate with users on other Jabber servers. The Sambar XMPP/Jabber server has been tested with Google Talk, ejabberd, and jabberd 1.X.

XMPP/Jabber Basics
The Jabber network is server-based (i.e. clients do not talk directly to one another) but decentralized; there is no central authoritative server, as there is with services such as AOL Instant Messenger or MSN Messenger. Anyone may run their own Jabber server on their own domain.

A user is identified with a user name and a server name. The two fields are separated by the @ sign. This identifier is called a Jabber ID or JID. When creating users in the Sambar Server, if the Jabber server is enabled, these users automatically have a valid Jabber ID using that same username and password.

Suppose [email protected] wants to chat with [email protected]. Juliet and Romeo each respectively have accounts on the Capulet.com and Montague.net servers. When Juliet types in and sends her message, their respective servers relay their messages (assuming each has permitted the other to send them events by adding them to their roster).

SSL
If SSL is enabled on the Sambar Server, then the XMPP server will respond to the standard starttls commands specified in the XMPP protocol (for both clients and on S2S connections).

Nifty Use Feature
Sambar Server mail users can create a filter via WebMail that notifies them of mail messages via their Jabber account (if they're online). A particularly handy use of this feature is to setup notifications for incoming mail from users in your Contacts list.

© 2006 Sambar Technologies. All rights reserved. Terms of Use.