We host email for several domains. Occasionally an account will get phished and our outbound server will get blacklisted by hotmail and others. We'd like to separate the outbound email so that one domain with a phished account doesn't get all outbound email blacklisted.
I'm trying to set up an outbound server with multiple IPs. I'd like email that arrives on an IP to leave on the same IP. In my master.cf I put: <IP 1>:smtp inet n - n - - smtpd -o myhostname=smtp1.host.dom <IP 2>:smtp inet n - n - - smtpd -o myhostname=smtp2.host.dom Email comes in on the different IPs, and the hostname is set to smtp1 or smtp2 in the Received headers. The email is all going out from the server's main IP not the separate IPs. I've tried adding "-o smtp_bind_address=<IP 1>" etc. I've tried setting up multiple smtp services and adding "-o default_transport=smtp1". Email is still going out on the server's main IP. I thought it would be easy to get email to go in and out on the same IP, but I cannot get it to work. What am I missing? Thanks, Dan