14 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Re: duplicate del...
FromSent OnAttachments
Gordon MessmerMay 20, 2003 2:44 pm 
Gordon MessmerJun 5, 2003 2:07 pm 
Gordon MessmerJun 24, 2003 6:58 pm 
Sam VarshavchikJun 24, 2003 7:52 pm 
Gordon MessmerJun 25, 2003 12:29 pm 
Sam VarshavchikJun 25, 2003 1:22 pm 
Gordon MessmerJun 25, 2003 2:01 pm 
Sam VarshavchikJun 25, 2003 3:04 pm 
Gordon MessmerJun 25, 2003 3:30 pm 
Sam VarshavchikJun 25, 2003 4:30 pm 
Stephen ReeseJun 25, 2003 6:48 pm 
Gordon MessmerJun 26, 2003 11:39 am 
Gordon MessmerJul 25, 2003 11:36 am 
Sam VarshavchikJul 25, 2003 3:30 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] Re: duplicate deliveries with aliasesActions...
From:Gordon Messmer (yiny@eburg.com)
Date:Jun 25, 2003 12:29:56 pm
List:net.sourceforge.lists.courier-users

Sam Varshavchik wrote:

I know that it's happening. I have not researched why it's happening. Alias expansion is tricky, and there might be a reason for that, I don't recall all the nitty gritty details off the top of my head. I'll look at it, eventually, but I don't see this as a hold-the-presses major malfunction.

A few debugging statements inserted, and I get this in my logs:

Jun 25 11:31:07 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon/rfc822;gmes@wanderlust.prognet.com, gdbm not open Jun 25 11:31:07 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon/rfc822;gmes@wanderlust.prognet.com, gdbm not open Jun 25 11:31:07 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon, gdbm not open

Now, if I change submit.C to log envdsn and run ChkRecipient even when envdsn != "N", I get this:

Jun 25 12:19:34 wanderlust submit: envdsn is: Jun 25 12:19:34 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon, gdbm not open Jun 25 12:19:34 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon/rfc822;gmes@wanderlust.prognet.com, gdbm not open Jun 25 12:19:34 wanderlust submit: envdsn is: Jun 25 12:19:34 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon, gdbm not open, Lookup returned true. Jun 25 12:19:34 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon/rfc822;gmes@wanderlust.prognet.com, gdbm not open Jun 25 12:19:34 wanderlust submit: envdsn is: Jun 25 12:19:34 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon, gdbm not open, Lookup returned true. Jun 25 12:19:34 wanderlust submit: ChkRecipient run with key: local/gordon!!500!500!/home/gordon!!/gordon, gdbm not open

And this time, only one recipient is added to the message, as it should be. I'm not sure what the proper fix is, since I'm not clear on why the DSN options would affect how you look for duplicates. I'm also not sure why you'd ever bother to consider the original recipient when looking for duplicates in the list of actual recipients.

In any case, I hope that clarifies why it's happening, and I don't expect that fixing the problem will prove difficult.

Thanks for your time MSG