Hello, I have a little bit of a challenge (OSI layer 8 issue) and I'm looking for options and possibilities. I currently have an email gateway running postfix 2.9.7 that is routing email for multiple domains/servers and it does recipient checks on the smtp level. Each back-end server is in its own separate network/AD and there are no links between them other then that plain network traffic is possible. Now I got a request to try and give everyone on all servers the same @new.com email address without actually merging the networks or migrating everyone onto a single mail server system.
I came up with a few possible solutions that I don't actually know if they are possible or not: - Configure all back-end servers to accept @new.com and Postfix uses ldap or smtp checks to locate the correct server for the user. - Give each backend server an internal subdomain.new.com and somehow translate @new.com to those. - A cronned job to generate lists of which users are where in a manual mapping style. (not preferred) - Give each server its own public subdomain.new.com (not preferred but guaranteed to work) - Some odd last minute panic solution that hasn't been thought up yet. (obviously least preferred :) ) The system is set up to first accept an email that passes Postfix' checks(goes into hold), run an assortment of anti spam and virus checks and then send it back out to where it needs to go with transport mappings. My preference would be for Postfix itself to be able to deal with this kind of routing, I'd also very much like the inbound recipient check to remain intact as this saves me a lot of CPU on the anti-spam. Any tips and advice would be greatly appreciated, I googled around but I got lost in the woods of options. Thanks, Arjan