JabberAway.py stays connected to a Jabber server accepting messages, mailing non-chat messages to the specified e-mail address. Chat messages are stored in the client and are available using ad-hoc remote control.
The helper applications can be configured to support a round-trip e-mail to Jabber. The canonical solution is a personal domain with either a .forward or procmail rule that passes the message through xmpprelay.pl to construct and send the outgoing message through JabberSend.py.
Todo Needs to support threading appropriately where possible. Needs to support end-to-end encryption and authentication appropriately. History recording.
I told him that dirt in it's your dirt. What's your dirt doin' in his ditch?