Couldn't find what you are looking for?

Knowledgebase Banner - WordPress Web Hosting

Why do I get a 550 Relay Not Permitted error message when sending mail?

As with many errors, there may be a number of causes behind a '550 Relay Not Permitted' error. Here are some common ones:

  1. You're trying to send mail through our mail servers without authentication.
  2. Your ISP has blocked the port you're sending mail on.
  3. The domain you're sending mail to doesn't have our mailservers listed as the primary MX record.
  4. The DNS records for the domain you're sending mail to have recently been updated.
  5. There is a forwarder on the receiving end of the e-mail address you are sending to that forwards to another e-mail address that forwards back to the initial e-mail address, creating an infinite loop.

This isn't a comprehensive list, but these are the most common reasons for seeing this error. Read below to see how to address each issue.


Here is the list of solutions you'll need in the event of seeing this error and one of the above reasons being the cause:

  1. In order to send mail through our mail servers, your email client must be configured to use SMTP Authentication. That is, our mail servers needs to be logged into with a username and password.
    Common email clients include a tickbox in the account configuration with the label "This server requires authentication". That box should be ticked, otherwise look for a setting on the outgoing server settings that refers to authentication and set it to use the same username and password for the incoming server.
    If there's not an option to use the same credentials as the incoming mail server, you should set your full e-mail address as the username, and then add your mailbox password to the password field.
  2. Some ISPs, such as AOL, block sending mail on port 25. If this is the case for your ISP, setting SMTP to port 587 will in almost all circumstances be a working alternative.
  3. Our mailservers won't accept mail for domains that don't have our mail servers as the primary MX records (i.e. the records with the lowest priority number set). If you get a 550 error when sending to our servers, and they aren't the primary records, you'll need to raise the priority of the MX records that point to our mail servers by setting them with the lowest number of the existing records.
  4. You may also see this error shortly after a DNS change has been made. If a domain's DNS cache has not yet updated to reflect recent changes, you may face 550 errors. Waiting will resolve the matter in this instance.
  5. This is simply a case of removing the forwarder that completes the loop. Remember that you can set forwarders on auto-responders, so if this forwards back to the e-mail address the auto-responder is for, this will need to be changed or removed.

If you continue to receive the error, please contact support, they will be able to assist you further.


  • 20 Users Found This Useful
Was this answer helpful?

Related Articles

I am getting a 451 Message temporarily deferred message when sending to Yahoo or BT - What does this mean?

Yahoo have extremely strict criteria for accepting email and often defer e-mail if they think...

Why is my mail client downloading duplicates of existing emails?

This issue will only occur when downloading mail via POP3. It is not something to...

How do I recover deleted mail in Exchange?

To recover mail that has been removed from the 'Deleted Items' folder in...

I cannot send email, but I can receive it.

If you are having trouble sending mail but not receiving it, there is a possibility that your ISP...

Why does my email bounce with 550 relay not permitted?

This usually happens because the nameservers on the affected domain have been changed to make the...