XMPP is an open technology for instant messaging and presence information. It provides the opportunity to build an open source and free messaging server to handle many applications in varied environments. We are going to setup a XMPP server on a LAN to handle communications between LAN and WAN contacts. By running our own server we can gain some insight into how XMPP and Jabber work, create an efficient and easy to use internal communications setup, connect our server to other servers and services including WAN communications, and last, but not least, we can have our own private communications using SSL. Read on for more on XMPP and how we actually set it all up.
Link: Geeklog