Thanks for the reply.
Server-to-server traffic is always on port 25 as you said.
I do have some people (mostly on notebooks) who relay through the server to send to the rest of the world. This keeps them from having to adopt whatever smtp server their current local (where-ever they go) isp provides. It saves them from changing the smtp settings in their mail browser for every location. Until now they used port 25 with authentication. But with port 25 being blocked, that's no longer possible from quite a few networks. This means we need another port for them to connect and relay...
I came up with 2 initial solutions:
1) Run a second instance of the spamfilter from its own (different) folder with its own ini file. This one listens on port 587. I left the "authorized to" list empty so it will not accept any emails to anyone (including local mailboxes), unless they authenticate first. Once authenticated they can relay through or deliver locally. This seems to work ok.
2) Run a smtp proxy that listens on port 587 and forwards to port 25. Brief testing shows that also works.
Ideally a simple relay server that can do authenticated smtp may be a better solution. I'm having some trouble finding such a package though. It seems all auth capable servers are full-featured mail servers as well.
Any comments/suggestions would be appreciated. Thanks!
|