[GH-ISSUE #611] Mail Throttling #572

Open
opened 2026-02-27 11:12:27 +03:00 by kerem · 9 comments
Owner

Originally created by @SomeGeek on GitHub (Oct 16, 2014).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/611

Add the ability to throttle the following per time unit:

  • Max message size
  • Max outgoing mails (prevent misuse of your servers for spam sending)
  • Max incoming mails
Originally created by @SomeGeek on GitHub (Oct 16, 2014). Original GitHub issue: https://github.com/modoboa/modoboa/issues/611 Add the ability to throttle the following per time unit: - Max message size - Max outgoing mails (prevent misuse of your servers for spam sending) - Max incoming mails
Author
Owner

@Avalarion commented on GitHub (Nov 11, 2016):

Hey there,

this would be really the thing for me to install modaboa as replacement for my stupid Plesk which was a quick solution but should be dropped by christmas. I am able to help out ( at least a bit ) with manpower, but I don't want to do this alone and from scratch so are there already thoughts about this and which tool behind postfix would you use for this?

Have a nice weekend and greetings from Germany,

Bastian

<!-- gh-comment-id:260058468 --> @Avalarion commented on GitHub (Nov 11, 2016): Hey there, this would be really the thing for me to install modaboa as replacement for my stupid Plesk which was a quick solution but should be dropped by christmas. I am able to help out ( at least a bit ) with manpower, but I don't want to do this alone and from scratch so are there already thoughts about this and which tool behind postfix would you use for this? Have a nice weekend and greetings from Germany, Bastian
Author
Owner

@tonioo commented on GitHub (Nov 14, 2016):

@Avalarion For now, I don't know which tool could be used to implement this feature. I'm still wondering if it is something we could start "from scratch" or not...

<!-- gh-comment-id:260272811 --> @tonioo commented on GitHub (Nov 14, 2016): @Avalarion For now, I don't know which tool could be used to implement this feature. I'm still wondering if it is something we could start "from scratch" or not...
Author
Owner

@Avalarion commented on GitHub (Nov 14, 2016):

A friend of mine told me that this could be done by http://policyd.sourceforge.net/readme.html but I have no experience with that yet...

As I am not 100% sure which tools to use next ( writing my own thing, buy a working version or using modoboa ) I have on my agenda to at least read the documentation of policyd. The first few lines read exactly like this would be the shit we want to use but I would not decide this on my own as this is your project^^.

<!-- gh-comment-id:260277069 --> @Avalarion commented on GitHub (Nov 14, 2016): A friend of mine told me that this could be done by http://policyd.sourceforge.net/readme.html but I have no experience with that yet... As I am not 100% sure which tools to use next ( writing my own thing, buy a working version or using modoboa ) I have on my agenda to at least read the documentation of policyd. The first few lines read exactly like this would be the shit we want to use but I would not decide this on my own as this is your project^^.
Author
Owner

@wlma commented on GitHub (Jul 6, 2017):

Looks like there is a new version of Policyd: (https://wiki.policyd.org/start)

<!-- gh-comment-id:313315044 --> @wlma commented on GitHub (Jul 6, 2017): Looks like there is a new version of Policyd: (https://wiki.policyd.org/start)
Author
Owner

@hadifarnoud commented on GitHub (May 21, 2018):

we have major issue with spams at the moment. Microsoft blocks the whole server because one of our clients got reported spam on a few emails. this feature can help a lot.

ps: anybody had the same issue with outlook/hotmail? how can I resolve it?

<!-- gh-comment-id:390561544 --> @hadifarnoud commented on GitHub (May 21, 2018): we have major issue with spams at the moment. Microsoft blocks the whole server because one of our clients got reported spam on a few emails. this feature can help a lot. ps: anybody had the same issue with outlook/hotmail? how can I resolve it?
Author
Owner

@tonioo commented on GitHub (May 22, 2018):

@hadifarnoud Do you why those messages were considered as spam? Throttling might not be the right answer in your case...

<!-- gh-comment-id:390912722 --> @tonioo commented on GitHub (May 22, 2018): @hadifarnoud Do you why those messages were considered as spam? Throttling might not be the right answer in your case...
Author
Owner

@hadifarnoud commented on GitHub (May 22, 2018):

@tonioo when a few people report an email as spam in outlook/hotmail/live, Microsoft blocks the whole server IP. they are too strict on this. throttling might allow us identify who's sending a lot of spam.

I use this email server as added service to our customers. so, a lot of people are using it. one bad apple can cause problems for all

<!-- gh-comment-id:390938930 --> @hadifarnoud commented on GitHub (May 22, 2018): @tonioo when a few people report an email as spam in outlook/hotmail/live, Microsoft blocks the whole server IP. they are too strict on this. throttling might allow us identify who's sending a lot of spam. I use this email server as added service to our customers. so, a lot of people are using it. one bad apple can cause problems for all
Author
Owner

@tonioo commented on GitHub (May 24, 2018):

@hadifarnoud Indeed. A better solution would be to use different servers...

<!-- gh-comment-id:391644752 --> @tonioo commented on GitHub (May 24, 2018): @hadifarnoud Indeed. A better solution would be to use different servers...
Author
Owner

@hadifarnoud commented on GitHub (Oct 25, 2018):

if there was a way to set up modoboa as a cluster, that would help with using different servers for every so many users

<!-- gh-comment-id:433237692 --> @hadifarnoud commented on GitHub (Oct 25, 2018): if there was a way to set up modoboa as a cluster, that would help with using different servers for every so many users
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#572
No description provided.