Repository navigation
Why does a new installation ban addresses that send AUTH on port 25? #191
|
I set up a fresh server and soon saw lines like What is this behaviour, and what should ports 25 and 587 be set to? I also have an older server that I upgraded: does it do the same, and should it? |
Replies: 1 comment
|
This is the per-listener SMTP authentication setting, added in 6.3.6 (work item 54). Port 25 is where other servers deliver mail; mail clients submit on 587. Port 25 is also the port every scanner on the internet reaches first, so it is the one a password spray goes to. Each SMTP listener now says what it does with
Off and Honeypot are not a password check that fails: a correct password is refused like any other, in the same time, so there is nothing to tell a real account from a made-up one. The defaults
For your colleague
The ban itself One IP range per address while it lasts, named For the upgraded server Move your clients to 587 first, then set port 25 to Honeypot or Off:
Like every port property, it takes effect when the server is reinitialised. The checklist offers no one-click fix on purpose: changing it is what arms the ban, so it is your decision. The older More in SmtpAuthOnDeliveryPorts.md. |
This is the per-listener SMTP authentication setting, added in 6.3.6 (work item 54). Port 25 is where other servers deliver mail; mail clients submit on 587. Port 25 is also the port every scanner on the internet reaches first, so it is the one a password spray goes to.
Each SMTP listener now says what it does with
AUTH:EHLOAUTHdoesAUTHAUTH502 5.5.1 AUTH not permitted on this port.Nothing the client sent is evaluated. The firstAUTHof a session bans the addressAUTHexactly as On doesOff and Honeypot are not a password check t…