KNOWNHOST WIKI

User Tools

Site Tools


control-panels:misc:how-to-fix-550-relay-not-permitted

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

control-panels:misc:how-to-fix-550-relay-not-permitted [2019/09/30 09:52] (current)
Karson N. created
Line 1: Line 1:
 +====== 550 relay not permitted, authentication required======
  
 +\\
 +
 +===== The Cause =====
 +
 +If you are receiving this error, the most likely cause is having the wrong mail server option selected in the panel. The primary choices are remote and local. ​
 +
 +This error is often seen when both the sender and recipient domains exist on the same server, but the recipient server has the wrong mail server selected. You can confirm that this is indeed the problem by confirming that the MX record points to a remote mail server, but the panel has the domain stored in its 'local domains'​ file. 
 +
 +The server is configured optimally to use as few resources as possible, so it will save itself from querying the MX record of a domain if it can. It does this by sending mail locally for any domain listed in its local domains file. If the domain is listed there, it sends the mail locally even if the MX records would route otherwise externally. ​
 +
 +\\
 +
 +===== The Fix =====
 +
 +To fix, you just need to edit the appropriate file(s) so that the server knows that is must query the MX record and use the results to route the emails externally. ​
 +
 +\\
 +
 +==== For cPanel via CLI ====
 +
 +Remove the domain from the /​etc/​localdomains file and add it to the /​etc/​remotedomains file. 
 +
 +\\
 +
 +==== For DirectAdmin via CLI ====
 +
 +Remove the domain from the /​etc/​virtual/​domains file. 
 +
 +\\
 +
 +==== For cPanel via WHM ====
 +
 +WHM => Edit DNS Zone File 
 + ​Select the domain in the drop-down list
 + ​Scroll to the bottom of the zone file and local the MailServer Selection section. ​
 + ​Select Remote ​
 + Save
 + * Note: You should be able to use the Automaticallly Detect option if the MX points remotey. Typically this error results from having Local manually selected in leiu of the Automatic Detection option. ​
 +
 +\\
 +
 +==== For DirectAdmin via the Admin panel ====
 +
 +Log in as admin. ​
 +Show all Users
 +Log in as user
 +Go to User Panel -> domain.com -> MX Records
 +Uncheck the  "Local Mail Server"​ option. ​
 +
 +
 +*** Important*** ​
 +Make sure that you do not use the mail subdomain as the MX record for remote domains on DirectAdmin servers. The server routes this MX subdomain locally regardless of whether it points to a remote location. You must remove the mail subdomain as the MX record and use a different MX record. ​
 +That's it! 
control-panels/misc/how-to-fix-550-relay-not-permitted.txt · Last modified: 2019/09/30 09:52 by Karson N.