1
rsp: 550 Authentication is required for relay
Problem reported by Frederico Martins - 7/4/2024 at 11:02 AM
Submitted
I have emails that receive this error message in SMTP log



3 Replies

Reply to Thread
0
Brian Bjerring-Jensen Replied
Youre not allowing the ip to relay on the server. :)
0
Jereming Chen Replied
Employee Post
The user is not being authenticated, but SmarterMail is set to authenticate users that try to use your server as a relay. That setting is found under Settings > Protocols > SMTP In. "Allow Relay for authenticated users" being enabled will required this. Especially if Allow Relay is set to Nobody. The source server just needs to authenticate with the account it is using to be allowed through. 
Jereming Chen System/Network Administrator SmarterTools Inc. www.smartertools.com
0
Tony Scholz Replied
Employee Post
To add to @Brian and @Jermings responses. 

To be able to Relay through the server you have several options. First go to settings -> protocols -> SMTP In [card], here you will see a Relay option. This is a server wide setting. This is most secure when set to Nobody. There is another option farther down the card (Allow relay for authenticated users). This is the safer option. 


  • Allow Relay - If you are concerned about spammers using the relay function to send mail through your server, or do not want any other mail server to use your SMTP server as a gateway, set this to Nobody. (This is STRONGLY recommended.) However, you can set the type of relays you will allow, should you so desire.
    • Nobody - Restricts sent mail to only work via SMTP authentication and with accounts on the local SmarterMail Server (except for IPs on the White List).
    • Only Local Users - Limits relay access to users (email accounts) for a valid domain on your SmarterMail Server.
    • Only Local Domains - Limits relay access only to mail hosts (domains) on your SmarterMail Server.
    • Anyone - Allows any other mail server to pass messages through your mail server, increasing the chances of your mail server being used for sending large volumes of messages with domains not associated with your local mail server. Selecting this option turns off statistics for all domains, due to the high amount of messages that are passed through the mail server with an open relay.

Allow relay for authenticated users - This setting enables the "Allow Relay" setting when users are required to use SMTP Authentication for sending messages.
With this setting if the user Authenticates to the server they can send through the server. 

Hope this helps. 

~Tony
Tony Scholz System/Network Administrator SmarterTools Inc. www.smartertools.com

Reply to Thread