On 09/24/2010 12:42 PM, Wietse Venema wrote:
> Alexander 'Leo' Bergolth:
>> On 09/24/2010 01:26 AM, Wietse Venema wrote:
>>> Alexander 'Leo' Bergolth:
>>>> The other misfeature that I'd like to point out again is the behavior of
>>>> been_here() when the hash table is full.
>>>
>>> The alternatives to a limited-size hash are a) run out of memory and
>>> try to deliver mail repeatedly until it is too old or b) bounce
>>> the excess recipients, neither of which wins a prize for beauty.
> 
> Have you already tried the "no RESET_OWNER_ATTR()" solution?

I did a test run with the following aliases:

    testlist: member1, member2, leo2
    owner-testlist: root
    member1: leo
    member2: testleo
    # leo2 is a real user

It requeues the mail now. (Which is new.) There is one new queue-id for all
the list-members and one local(8) process that delivers it:

Sep 24 13:49:14 samba postfix/qmgr[3457]: 4096C2AEB8: from=<l...@xxx.com>, 
size=2011, nrcpt=1 (queue active)
Sep 24 13:49:14 samba postfix/qmgr[3457]: 46761398CB: 
from=<owner-testl...@example.com>, size=2170, nrcpt=3 (queue active)
Sep 24 13:49:14 samba postfix/local[3860]: 4096C2AEB8: 
to=<testl...@example.com>, relay=local, delay=0.05, delays=0.02/0.02/0/0.02, 
dsn=2.0.0, status=sent (forwarded as 46761398CB)
Sep 24 13:49:14 samba postfix/qmgr[3457]: 4096C2AEB8: removed
Sep 24 13:49:14 samba postfix/local[3860]: 46761398CB: to=<l...@example.com>, 
relay=local, delay=0.02, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered 
to mailbox)
Sep 24 13:49:14 samba postfix/local[3860]: 46761398CB: to=<l...@example.com>, 
relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=2.0.0, status=sent 
(delivered to mailbox)
Sep 24 13:49:14 samba postfix/local[3860]: 46761398CB: 
to=<test...@example.com>, relay=local, delay=0.03, delays=0.01/0.01/0/0, 
dsn=2.0.0, status=sent (delivered to mailbox)
Sep 24 13:49:14 samba postfix/qmgr[3457]: 46761398CB: removed

Is this the intended behavior? (At least it looks the same if the list
members are real users instead of aliases.)

Cheers,
--leo
-- 
e-mail   ::: Leo.Bergolth (at) wu.ac.at   
fax      ::: +43-1-31336-906050
location ::: IT-Services | Vienna University of Economics | Austria

Reply via email to