Hi Everyone,

My question isn't directly a Postfix issue, however postfix will be a fundamental element, and any advice would be appreciated.

I need to set up an infrastructure which uses a mixture of Linux, and Windows (exchange server).

Basically, for a single domain, I wish got some users to have accounts on a Linux mail server (Something similar to http://workaround.org/ispmail/lenny), and some to have accounts on an Exchange server. The level of interaction between the 2 machines should be such that users on each machine can send email to the users on the other (As well as external mx servers of course).

The users who have their account on the Linux server, will access their email via IMAP (and send via SMTP). The users of have their account on the exchange server will access their email via "Outlook Anywhere" - this is where Exchange encapsulates RPC inside HTTPS packets, and runs the connection on a single port (443).

My current train on through is this: Have all incoming email terminate on the Linux (Postfix) box. For users who have their account on the Linux box itself, this will automatically work. For users who have their account on the exchange server, I can use Postfix Virtual Aliases to "forward" the mail to the account on the exchange box. The exchange box would have to be set up with accounts that are non-accessible from outside (e.g. us...@domain.local). Regarding access from outside, I'm thinking of just placing the 2 servers in a DMZ, and using a single static IP address, port forward 25 (SMTP), 110 (IMAP) to the Linux box and and 443 (Outlook Anywhere) to the exchange box.

Does this sound like an acceptable solution?

Thanks

Reply via email to