On a Debian mailing list someone claimed that it was inconvenient to use ssh tunneling for sending and receiving email due to the issue of broken connections.
On my source-dump blog I have posted an entry with xinetd configuration for doing this in a reliable manner.