Approaches to enabling messaging for users from custom formats, to SMTP, XMPP chat, and any other way of sending messages back and forth between clients.
Please contact me with any specific questions through any of these channels.