My servers are distributed, DNS with DNS servers, web with web servers, mail has their own servers. I found a particular problem for those using php mail() , when they try to send using the windows Smtp server , it seems to route back to the web server, thinking that the email address is local. Anyway to address this?