Forrest W. Christian wrote:
The consumer (Dialup,DSL,Cable, Wireless broadband,etc) internet is slowly moving to this, with one minor exception:

Marc Perkel wrote:

If port 25 were blocked from consumers and they were forced to talk to servers on port 587, even without authentication, then a server could distinguish consumers from other servers. I think this kind of configuration could be used to help isolate virus infected computers from spamming and spreading.

587 should *always* be authenticated. In this way, it prevents unknown users within your address space from using your email server to spew spam. All mail that originates from a server configured in this way (25 is only for other mail servers, and cannot relay, 587 is always authenticated, and permits relaying), can then be tracked back to the original user to help eliminate spam at the source.

Most ISP's which implement the 25 block will open if the customer is running their own mail server.


You can get this same effect without caring about the port number. Just require SMTP-AUTH for relaying. This is easily achieved, you just remove any hosts you don't directly control from your relay domain(s). That means your clients (no matter which port they're using) will have to use SMTP-AUTH to relay out to the outside world. Hosts that don't use SMTP-AUTH (no matter which port they connect to, and without regard to whether they're a client or a remote relay) will have to be sending to your local recipients.

Reply via email to