I need to be able to restrict the amount of bandwidth used by SMTP port 25. Basically, we have a routine in our server software that will send out bulk faxes, not much data per fax but a lot of different faxes to send. This is done over SMTP to a fax relay. However, when a particularly large amount goes through, we notice a decrease in the performance on the server and the internet connection in general.
Does anybody know of any software that would allow me to set up restrictions on this process?
Thanks
SMTP server is VPOP3 running locally on Windows Server 2000. The OS on the live servers are Windows Server 2000 and Windows Server 2008. The relay is external (interfax.net). We want to restrict everybody sending faxes. Other emails can be restricted also.
One solution would be to set up an intermediate smtp server that only accepts 1 connection at a time, which then forwards into your main smtp relay.
VPOP3 can limit its own bandwidth usage. See this knowledgebase article.
You can also install a firewall/proxy that does traffic shaping if you don't have one already. IPCop comes to mind, although it doesn't have very fine-grained control over traffic shaping.