• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

change mx entry for using different mailserver

Q

querbits

Guest
we tried to change the mx entry at the plesk interface to redirect mails for one domain to a extern mailserver.
Even with deactivated mailfunction on Plesk Server mails are still delivered to plesk server. nö redirection to the other server.

We cant change these entries at our provider cause domain is binded to server, no differnt mx entries can be made.

Is this still possible via plesk or do we have to tranfer the Domain to an other Provider that gives us the possibility to change Domain records?
 
This is certainly possible on all my plesk server. Did you create an A record for the external mailserver?

I doubt this is a plesk issue, more likely a DNS or misconfiguration somewhere.
 
Got the same problem here, i've got Plesk 8.2 on my server, added some new a records AND mx records for the mailserver. But the mail is still delivered local, instead of to the external mailserver...
 
These steps should do the trick if your domain is example.com and the remote mail server is someotherserver.com:

DNS:
Make sure you have a dns record like this:
example.com MX(10) someotherserver.com

the mx number for the remote server MUST be the lowest number. So this is also allowed:
example.com MX(10) someotherserver.com
example.com MX(100) example.com

LOCAL MAIL:
local mail always goes before remote mail, so if local mail is deliverable locally, it will be delivered locally.
No mater what the DNS says.
The only solution is to disable the mail by using the "Switch Off" button.

Also remember that it might take a day or more before DNS is updated world wide... You better test by using telnet if you want to know what is happening now:
search for a site on yahoo or google or some other searchengine: "telnet test smtp" and open a connection to example.com this shoul be accepted and after you submit an email it will be send to someotherserver.com.
For sure also telnet an email to someotherserver.com
 
These steps should do the trick if your domain is example.com and the remote mail server is someotherserver.com:

DNS:
Make sure you have a dns record like this:
example.com MX(10) someotherserver.com

the mx number for the remote server MUST be the lowest number. So this is also allowed:
example.com MX(10) someotherserver.com
example.com MX(100) example.com

LOCAL MAIL:
local mail always goes before remote mail, so if local mail is deliverable locally, it will be delivered locally.
No mater what the DNS says.
The only solution is to disable the mail by using the "Switch Off" button.

Also remember that it might take a day or more before DNS is updated world wide... You better test by using telnet if you want to know what is happening now:
search for a site on yahoo or google or some other searchengine: "telnet test smtp" and open a connection to example.com this shoul be accepted and after you submit an email it will be send to someotherserver.com.
For sure also telnet an email to someotherserver.com

How does the local mail know where to deliver the mail?
Do you also at the mx record in the Plesk DNS?
 
How does the local mail know where to deliver the mail?
Do you also at the mx record in the Plesk DNS?

Qmail (this is the MTA) first looks and sees if it can deliver the mail to a user on the actual server it's self (locally). This is why you must "Swich off" the mail on the "example.com" server. Now if "example.com"would get an email it will no longer diliver it locally.

Now that Qmail does not accept the mail locally it will turn to DNS and ask DNS what the preferred MX (Mail eXchange) server is. The lower number is the more prefered mail server. If you do the DNS for your domain, then you must fix the DNS settings. If (not very likely) someone else does your DNS, you must not do DNS.
So in the case you do not do the DNS, turn the DNS for this domain off.
But if you do the DNS (most likely) you must enter the correct DNS records.
 
Back
Top