Article ID: 120458, created on Mar 6, 2014, last review on May 10, 2014

  • Applies to:
  • Plesk 11.5 for Linux


Mail which is sent to a local domain mailbox registered in Plesk is not delivered. At the same time outgoing e-mails are delivered just fine. Mail service is enabled on a domain.


Most probably, incoming messages are not delivered due to DNS misconfiguration on a particular domain.


  1. Please check DNS configuration of a domain under 'DNS Settings' in the domain Control Panel.
  2. Check MX records using the host command:

    host -tmx domain.tld

For example:

# host -tmx domain.tld
domain.tld mail is handled by 10 mail.domain.tld.
  1. Check whether this MX record is configured on the registrar side:

    # nslookup mail.domain.tld
    ** server can't find mail.domain.tld: NXDOMAIN

Additionally, please check whether the configured NS server can find the MX record:

    #nslookup mail.domain.tld ns1.nsserver.tld
    Server:         ns1.nsserver.tld

    ** server can't find mail.domain.tld: NXDOMAIN

As a solution, please contact the registrar to assign valid MX record for the domain. Or manually correct DNS settings on the NS server/Plesk 'DNS Settings' in the domain control panel.

Search Words

cannot receive a mail

a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c 01bc4c8cf5b7f01f815a7ada004154a2 29d1e90fd304f01e6420fbe60f66f838 0a53c5a9ca65a74d37ef5c5eaeb55d7f

Email subscription for changes to this article
Save as PDF