We are thinking of setting up a TCP proxy server to allow (imap) connections from external handhelds (treos, etc). This would basically proxy (143 or 993) to the internal Scalix server. (we'd also have to proxy 25 if the handhelds wanted to send mail).
Has anyone else tried this? Had problems? Has suggestions?