Is it planned to implement officially supported outgoing user mail throughput limitations?
I find that such a feature would be quite useful as loss of passwords is quite common among regular users which in the worst case is going to lead to spam mail being sent out through my server.
It would be great if there was a way to limit outgoing mail to, e.g. 100 mail/hour in a way that wouldn’t interfere with other MIAB systems.
I have previously tried using policyd to achieve similar functionality, however that required modifications to postfix configuration which ended up breaking upgrade system and prevented incoming mail from arriving.
This however doesn’t mean that it will be merged into the project. Generally speaking Josh (the project creator) tries “to accept changes that are in-scope, complete, simple to review, and don’t make running this project harder.”
This limit only refers to a client from a particular IP address. But it is a good start for protecting against abuse. There are other more complicated limits…
@Alento as far as I know is an owner of a website where he sells email delivery services where rate limits are applied. Maybe you can ask him how he implemented this on per-user basis.