Is it possible to setup transports such that the server manages them completely? eg, when a user connects via XMPP, the transport authenticates them to the equivalent MSN account and provides normal @hotmail.com and such?