Re: Bug in deliver (when using virtdomains)

2004-04-22 Thread Ken Murchison
Christoph Moench-Tegeder wrote: To solve this issue, each address must be split into username and domain. I will write a patch as soon as we have migrated our cyrus-1.5-environment to 2.2. Here we go (patching deliver.c is easier than converting thousands of filters): diff -Nru cyrus-imapd-2.2.3.

Re: Bug in deliver (when using virtdomains)

2004-04-22 Thread Ken Murchison
Christoph Moench-Tegeder wrote: To solve this issue, each address must be split into username and domain. I will write a patch as soon as we have migrated our cyrus-1.5-environment to 2.2. Here we go (patching deliver.c is easier than converting thousands of filters): diff -Nru cyrus-imapd-2.2.3.

Re: Bug in deliver (when using virtdomains)

2004-04-21 Thread Christoph Moench-Tegeder
> To solve this issue, each address must be split into username and > domain. I will write a patch as soon as we have migrated our > cyrus-1.5-environment to 2.2. Here we go (patching deliver.c is easier than converting thousands of filters): diff -Nru cyrus-imapd-2.2.3.orig/imap/deliver.c cyrus-

Bug in deliver (when using virtdomains)

2004-04-20 Thread Christoph Moench-Tegeder
Hi, I just stumled across a bug in deliver (use LMTP, I know, but that is not an option _now_). cyrus-imapd is stock 2.2.3 (deliver.c 1.169). When delivering to a user's submailbox (deliver -m mbox user) where user is in a virtual domain, deliver generates wrong +-addresses while talking to lmtpd.