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=<[email protected]>,
size=2011, nrcpt=1 (queue active)
Sep 24 13:49:14 samba postfix/qmgr[3457]: 46761398CB:
from=<[email protected]>, size=2170, nrcpt=3 (queue active)
Sep 24 13:49:14 samba postfix/local[3860]: 4096C2AEB8:
to=<[email protected]>, 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=<[email protected]>,
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=<[email protected]>,
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=<[email protected]>, 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