-
Notifications
You must be signed in to change notification settings - Fork 149
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add a changes file for lmtp ratelimit
- Loading branch information
Showing
1 changed file
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
Description: | ||
|
||
Support user and lmtp rate limits in lmtp | ||
|
||
|
||
Config changes: | ||
|
||
This changes the behaviour of the maxlogins_per_user and maxlogins_per_host | ||
configuration options to limit each item per service, so 5 logins from a | ||
host for imap won't also limit http logins. | ||
|
||
It also limits lmtp connections for delivery to a locked mailbox, | ||
returning a 4xx code if additional connections are made that try to | ||
deliver to the same mailbox if there are already N connections waiting. | ||
|
||
|
||
Upgrade instructions: | ||
|
||
No config changes required, it's rare that you have more than one LMTP | ||
connection waiting on a mailbox so it's very unlikely that existing | ||
limits will affect lmtp - though you may want to double check that your | ||
limits still make sense given that each service now has a separate count. | ||
|
||
|
||
GitHub issue: | ||
|
||
If theres a github issue number for this, put it here. |