We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://www.digitalocean.com/community/questions/restricting-outgoing-smtp-with-exim
http://www.exim.org/exim-html-current/doc/html/spec_html/ch-access_control_lists.html#useratlim
# Log all senders' rates warn ratelimit = 0 / 1h / strict log_message = Sender rate $sender_rate / $sender_rate_period Slow down fast senders; note the need to truncate $sender_rate at the decimal point. warn ratelimit = 100 / 1h / per_rcpt / strict delay = ${eval: ${sg{$sender_rate}{[.].*}{}} - $sender_rate_limit }s Keep authenticated users under control deny authenticated = * ratelimit = 100 / 1d / strict / $authenticated_id System-wide rate limit defer message = Sorry, too busy. Try again later. ratelimit = 10 / 1s / $primary_hostname Restrict incoming rate from each host, with a default set using a macro and special cases looked up in a table. defer message = Sender rate exceeds $sender_rate_limit messages per $sender_rate_period ratelimit = ${lookup {$sender_host_address} cdb {DB/ratelimits.cdb} {$value} {RATELIMIT} }
# Log all senders' rates warn ratelimit = 0 / 1h / strict log_message = Sender rate $sender_rate / $sender_rate_period Slow down fast senders; note the need to truncate $sender_rate at the decimal point. warn ratelimit = 100 / 1h / per_rcpt / strict delay = ${eval: ${sg{$sender_rate}{[.].*}{}} - $sender_rate_limit }s Keep authenticated users under control deny authenticated = * ratelimit = 100 / 1d / strict / $authenticated_id System-wide rate limit defer message = Sorry, too busy. Try again later. ratelimit = 10 / 1s / $primary_hostname Restrict incoming rate from each host, with a default set using a macro and special cases looked up in a table.
warn ratelimit = 100 / 1h / per_rcpt / strict delay = ${eval: ${sg{$sender_rate}{[.].*}{}} - $sender_rate_limit }s
deny authenticated = * ratelimit = 100 / 1d / strict / $authenticated_id
defer message = Sorry, too busy. Try again later. ratelimit = 10 / 1s / $primary_hostname
defer message = Sender rate exceeds $sender_rate_limit messages per $sender_rate_period ratelimit = ${lookup {$sender_host_address} cdb {DB/ratelimits.cdb} {$value} {RATELIMIT} }
The text was updated successfully, but these errors were encountered:
Merge pull request #3 from myrevery/patch-4
f1e3c74
Update edit_server.html
Added, only add APIs.
Sorry, something went wrong.
No branches or pull requests
https://www.digitalocean.com/community/questions/restricting-outgoing-smtp-with-exim
http://www.exim.org/exim-html-current/doc/html/spec_html/ch-access_control_lists.html#useratlim
The text was updated successfully, but these errors were encountered: