I have two servers, server 1 and server2. The name serververs of the domain points to server1.
1.I have this configuration regarding Server1 DNS Zones:
domain.com. 1200 IN A server2-ip Edit Delete localhost.domain.com. 14400 IN A 127.0.0.1 Edit Delete www.domain.com. 1200 IN CNAME domain.com Edit Delete ftp.domain.com. 1200 IN CNAME domain.com Edit Delete webdisk.domain.com. 1200 IN A server2-ip Edit Delete autodiscover.domain.com. 1200 IN A server2-ip Edit Delete autoconfig.domain.com. 1200 IN A server2-ip Edit Delete domain.com. 1200 IN TXT v=spf1 +a +mx +ip4:server1-ip ?all Edit Delete mail.domain.com. 1200 IN A server1-ip Edit Delete  2. And I have this configuration regarding Server2 DNS Zone:
domain.com. 1200 IN A server2-ip Edit Delete www.domain.com. 1200 IN CNAME domain.com Edit Delete ftp.domain.com. 1200 IN A server2-ip Edit Delete cpanel.domain.com. 1200 IN A server2-ip Edit Delete webdisk.domain.com. 1200 IN A server2-ip Edit Delete whm.domain.com. 1200 IN A server2-ip Edit Delete webmail.domain.com. 1200 IN A server2-ip Edit Delete domain.com. 1200 IN TXT v=spf1 +a +mx +ip4:server1-ip ?all Edit Delete mail.domain.com. 1200 IN A server1-ip Edit Delete  I also set the MX Entry for server1 to point Local, to mail.domain.com , and for server2 to point remote to mail.domain.com.**
The emails works good. Email is set to server1, but the website should work from server2 and it works still from server1. What's wrong? :D**