• 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.

Remote MX fails for local system

E

evydaemon

Guest
Remote mail exchanger not working for local system through Plesk NS configuration.

If you send an email from and to domains that are hosted on the system, mails that should be forwarded to a remote MX of the recepients domain get lost.

eg:
*office@domain.com wants to send to test@nasa.gov.
*Both domains are hosted on the plesk server.
*nasa.gov has an MX record: 212.12.1.1 which is a remote system somewhere.
(serversomewhere.com IN MX mail.serversomewhere.com, mail.serversomewhere.com IN A 212.12.1.1) *nasa.gov has "Mail services" disabled in the Plesk Panel *mail from office@domain.com won't be passed over to 212.12.1.1 for some reason

if "Mail services" is activated and the mailbox test@nasa.gov is active and the MX record is points to the local IP the mail will be delivered.

Is there anything else to do if you want to get mails being sent to remote MX?

A local dig shows the MX record correctly.


Currently version 9.2.3 is installed
fedora core 8
 
Hello

First, I hope the MX don't point to 212.12.1.1. A MX-record must point to a hostname, never an IP-address.

This is up to the MTA and I can't see which one you use. If you use Qmail, check the file:
/var/qmail/control/rcpthosts and verify that the domain is not in that list. It should be removed from there when you disable "Mail services".

I'm not sure when Postfix keeps the list of local domain-names it should accept mail for, but try to find it and check the list there if you use postfix.

Robert
 
It's not in the rcpthosts file. we checked that earlier, also we are using postfix.
the MX record is a domain name (mail.domain.tld), that points to the A record.

Mails sent from local system to domains with foreign MX goes to the mail queue as defered.
this shouldn't happen of course and unfortunately the server still thinks it should handle this mails.
 
I'm sorry, but I'm not familiar with Postfix so I can't help you then. It sounds like everything should be okay, except that it don't work :)

If I don't remember totally wrong Exim had its own file for local hostnames that where located remote. Domains needed to be in that file in order to get it to send the mail remote. Could Postfix have something similar?
 
Back
Top