We currently use a 3rd party hosted e-mail system using SMTP and IMAP. I was curious is there a way to setup an internal SMTP gateway or server that the internal client can connect through to send/retrieve e-mail to/from the 3rd party? Each client does have to authenticate to the 3rd party to retrieve/send e-mail so it would have to pass credentials on to the 3rd party host.
So in a diagram it would look like this:
Client sends e-mail --> Internal SMTP --> 3rd Party Hoster --> Recipient
Client "retrieve e-mail" --> Internal SMTP --> 3rd Party -- > Internal SMTP --> Client receives new e-mail messages.
The idea is to better log incoming/outgoing messages to track for spam or what not. Currently our firewall does not do this. Upgrade is in process but we all know how IT budgeting goes... We are a virtualized environment so we can run a virtual SMTP.