We have a server CentOS server setup which hosts our websites and email server (using POSTFIX). We manage the system using Virtualmin and Webmin respectively.

In general for every site that we setup we provide the customer with an email account on our system. One customer in particular has decided it a good idea to send out literally thousands of email in bulk. When this happens the mail server will become unresponsive and mail for other customers will go down whilst the queue is processed.

Is there a way we can limit the rate of email is sent for one particular user of the system rather than everyone? Is there also a setting we should change so that nothing a user can do can cause the mail server to start failing for other users?

Thanks

link|improve this question

50% accept rate
feedback

3 Answers

up vote 4 down vote accepted

Postfix-Policyd is a great help for that among other things.

link|improve this answer
feedback

What you need is a policy addon for Postfix. There are a dozen of policy addon for Postfix, some of them have rate limiting feature. You can find a list of Postfix policy addons here.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.