Setting up an instant messaging service for your company or organization is possible with Open Source XMPP software.
Adam Tauno Williams described how to install and configure an XMPP server. He gave us general terminology and told us how XMPP services work. Rather than have employees using an outside service, Jive allows communication to be limited to internal use only and provides an admin audit trail. No advertising., no IM exploits, no outlaw broadcasts, no worries… if you install your own secure IM service.
Adam gave us the background of XMPP, told us about its evolution, and described the status of development projects. He told us about the Jabber Foundation and Jive Software. Open Source XMPP software is really useful for near real time organizational communication.
Having presented once before on implementing XMPP 'instant messaging' using the Jabberd2 server, this time Adam covered the JIVE XMPP server. JIVE is a formerly commercial XMPP server, written in Java, that has now been released as Open Source. JIVE provides solid performance and stability along with its easy installation and elegant administration interface. JIVE provides rosters, message logging, LDAP authentication, and the ability to use any JDBC available database. http://www.jivesoftware.org/
Jabber is best known as "the Linux of instant messaging" -- an open, secure, ad-free alternative to consumer IM services like AIM, ICQ, MSN, and Yahoo (see the IM quickstart). Under the hood, Jabber is a set of streaming XML protocols and technologies that enable any two entities on the Internet to exchange messages, presence, and other structured information in near real time. Jabber technologies offer several key advantages http://www.jabber.org/
Adam’s workplace uses Exodus as their Windows IM client. Exodus is a clean, lightweight Jabber instant messaging client for Windows. It supports messages, chat, group chat and file transfers. If you would like your sessions to be secure and encrypted, you can select SSL support. http://exodus.jabberstudio.org/
Some admins use IM for their help desk contact system. Using the Multiple User Chat (MUC) Room feature of Jive can accomplish that. Adam mentioned that he felt users give better problem descriptions if they use an IM and have to think about what they write. Users can see if the/a help desk technician is available to help them. Adam mentioned that the receptionist can look at her list and know if someone is present so she can put a telephone call through. Adam answered specific questions throughout the presentation and held a more in depth discussion of a few configuration issues at the end of his session.