[SLL] mailhub relay without knowing accounts and throttling inbound by domain name and outbound with postfix?
Jeremy C. Reed
reed at reedmedia.net
Thu Feb 21 09:55:47 PST 2008
On Thu, 21 Feb 2008, Bill Campbell wrote:
> On Thu, Feb 21, 2008, Jeremy C. Reed wrote:
> >I provide a mailhub (which does greylisting and more).
> >
> >I don't know the accounts for the target systems. I don't control the
> >target final mail destinations.
> >
> >Sometimes I get many queued emails that are "deferred (delivery
> >temporarily suspended" because "Error: too many connections from"
> >(my mailhub).
> >
>
> I would look at the smtpd_client_connection_count_limit and
> smtpd_client_connection_rate_limit settings in the main.cf file.
I don't have control of the target mail servers.
As for my incoming emails, "Not enough connections from the same remote
host to really block on client connection rates (without limiting good
traffic)."
I want to:
- do similar to the smtpd_client_.*_limit but for throttling outbound
emails.
- limiting how many target a specific domain in a set amount of
time (as I can have a good idea what is acceptable). Like
smtpd_client_recipient_rate_limit but not specific to one client and keep
track of @domain. For example (made up):
smtpd_domain_recipient_rate_limit = foo.bar:10
(or make that a map with information in a file)
to only allow 10 emails to @foo.bar during the time unit (60s).
More information about the linux-list
mailing list