3 messages in net.sourceforge.lists.courier-users[courier-users] couriermlm bug: doesn...
FromSent OnAttachments
Daniel FaberMay 23, 2006 12:43 pm 
Sam VarshavchikMay 23, 2006 7:09 pm.txt
Daniel FaberMay 24, 2006 4:50 am 
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:[courier-users] couriermlm bug: doesn't deliver to addresses with equal signActions...
From:Daniel Faber (ma@daniel-faber.de)
Date:May 23, 2006 12:43:41 pm
List:net.sourceforge.lists.courier-users

Hi,

it seems that couriermlm can't deliver mailing list messages to adresses with an equal sign in the user part. We reproduced this problem on three maschines: my gentoo box (courier-0.48.1), a friend's debian box (courier-0.47) and the same friend's debian unstable box (courier-0.53.1).

We did something like this:

* We created a test mailing list with couriermlm create <dir> ADDRESS=<address> and created the necessary .courier files

* We subscribed an address with an equal sign couriermlm sub <dir> foo=ba@somewhere.org and maked sure we can receive mail with this address.

* We subscribed another address without equal sign for tesing couriermlm sub <dir> foo-@somewhere.org

* We wrote a mail to this list

Result:

* foo-@somewhere.org receives the message, foo=ba@somewhere.org doesn't

* mailq lists the mail for foo=ba@somewhere.org

* top shows a courieresmtp process with 99% cpu usage (we also tried a local address with equal sign, in this case it's a courierlocal process)

* some minutes later the courierlocal process exits and the log shows err courierlocal: Error: stuck delivery, PID 1001, sending signal 15

Notes:

* couriermlm can send administrative messages to mails with equal sign. I can unsubscribe via email without any problems. Just normal mailing list messages don't work

Can you reproduce this problem?

Daniel