On Sat, Oct 05, 2013 at 09:59:23AM -0400, Wietse Venema wrote:

> It should be easy enough to count per "login name" instead of per
> "SMTP client" (after all, those labels are just simple strings that
> select a hash-table entry).
> 
> However it should not be too easy to exhaust server memory.
> 
> In particular, Postfix must not try to maintain huge numbers of
> counters when some spammer tries a huge number of different login
> names in a short time.

Which requires a large number of concurrently compromised accounts.
In most cases a spammer will have compromised a modest number of
accounts.  Since per-login message rates are not measured before
successful authentication, I don't think this is a significant
issue.

> Either the use of per "login name" counters
> should be restricted to "known" logins,

This is for free, there is no such thing as an "unknown login".

-- 
        Viktor.

Reply via email to