Knowledge Base

'550 Sender verify failed' error message

This article discusses why '550 Sender verify failed' messages may occur when you try to send e-mail, and how to resolve the issue.

Table of Contents


When you try to send an e-mail message, you receive the following SMTP error message:

550 Sender verify failed


This error message occurs when the sender e-mail account does not exist in cPanel, or when the domain's MX entry records are misconfigured in cPanel.

For example, suppose you add a parked domain, an addon domain, or even an entire cPanel account (if you are a reseller). If the domain's MX records (as set at the domain registrar) point to an external e-mail provider, you must also configure the MX entries in cPanel to use the external e-mail provider. Additionally, in cPanel you must create the e-mail accounts that you want to use to send messages.


To resolve this issue, follow these steps:

  • Make sure the e-mail account you are using to send messages actually exists in cPanel, and that you are using the correct username and password for SMTP authentication.
    For information about how to manage e-mail accounts in cPanel, please see this article.
  • If the domain uses a remote e-mail provider, make sure the MX entries are set correctly in cPanel:
    1. Log in to cPanel.
    2. In the Mail section of the cPanel home screen, click MX Entry.
    3. Under Domain, select the domain you want to modify.
    4. Under Email Routing, click Remote Mail Exchanger, and then click Change.
    5. Under MX Records, modify or create the necessary MX entries for the remote e-mail provider.
      For information about how to manage individual MX entry records in cPanel, please see this article.