"550 5.7.1 ... we do not relay" Error

To be able to send (relay) mail over our network (without getting a "550 5.7.1 ... we do not relay" error), you must properly authenticate with the sending mail server.

Within your code you must specify the sending mail server host name, such as: "mail.domain.com" (replace domain.com with your actual domain name); "localhost"; or "127.0.0.1". You can only use "localhost" or "127.0.0.1" as the mail server host name if your web site and e-mail are hosted on the same physical server; therefore it is always best to use "mail.domaincom" (with domain.com being your actual domain name).

Also within your code, you must provide a valid FROM E-mail Address, as well as, the Username and Password for that address. The FROM E-mail Address must be present on the sending mail server and the username and password for the address must be valid on that server. If any of this fails to be true, then you will get a "550 5.7.1 ... we do not relay", which means that you have attempted to send mail over a server without properly authenticating. Our server will not allow unauthenticated mail to be sent (relayed) over our network, as to do so would permit spammers to abuse our network.

Was this answer helpful?

 Print this Article

Also Read

Junk Mails in Hotmail & Yahoo

Due to current virus mails, many of the mail address have been used in those mails even the...

Outlook No, Socket Error: 10060, Error Number: 0x800CCC0E

  Error: The connection to the server has failed. Account: 'youraccount', Server:...

Time Out Errors

A time out error is when one of the servers that is establishing the connection to your mail...

I get a IISPassword error HTTP ERROR 500 when I try to view my site.

The reason you are seeing this is generally because you have a .htaccess file in your directory....

Troubleshoot 550, 553, and relay-prohibited errors [ Outlook ]

Troubleshoot 550, 553, and relay-prohibited errors Applies to...

Powered by WHMCompleteSolution