Harald Hanche-Olsen <[EMAIL PROTECTED]> wrote:
> Indeed. But I don't think we need the user name. The contents of
> control/virtualdomains file seems much more relevant,
$ cat /var/qmail/control/virtualdomains
bentwater-atlanta.com:bwater25
surrogacy.org:home0
surrogacy.com:home1
marketingspecifics.com:home2
salescenters.com:home2
> whether you have
> any stuff in users/assign that might have any bearing on the problem,
$ ls -la /var/qmail/users
total 2
drwxr-xr-x 2 root qmail 1024 Dec 11 11:59 .
drwxr-xr-x 13 root qmail 1024 Feb 5 07:43 ..
> relevant .qmail-* files,
$ ls -al ~home0/.qmail-0*
ls: /home/sites/home0/mail/.qmail-0*: No such file or directory
$ cat ~home0/.qmail-default
[EMAIL PROTECTED]
$ ls -al ~home0/.qmail-pps-l-return*
lrwxrwxrwx 1 home0 root 36 Mar 13 03:50
/home/sites/home0/mail/.qmail-pps-l-return-default ->
/home/sites/home0/mail/pps-l/bouncer
$ cat ~home0/pps-l/bouncer
|/usr/local/bin/ezmlm/ezmlm-weed
|/usr/local/bin/ezmlm/ezmlm-return -D '/home/sites/home0/mail/pps-l'
> and ezmlm setup
What are the configuration files/options that you feel should be
shared?
Just to make sure that it doesn't get forgotten, the question
was how to interpret the Delivered-To: header which was added by
qmail, not ezmlm. As (admittedly, not quite conclusive)
evidence for this claim I present the following grep, which was
done in the source directory from which the ezmlm executable was
built:
$ grep -i 'delivered-to' *.c *.h
ezmlm-get.c: if (!stralloc_copys(&mydtline,"Delivered-To: responder for "))
die_nomem();
ezmlm-get.c: if (case_startb(line.s,line.len,"delivered-to:"))
ezmlm-manage.c: if (!stralloc_copys(&mydtline,"Delivered-To: responder for "))
die_nomem();
ezmlm-manage.c: if (case_startb(line.s,line.len,"delivered-to:"))
ezmlm-reject.c: if (!stralloc_copys(&mydtline,"Delivered-To: command forwarder
for "))
ezmlm-request.c: "Delivered-To: request processor for ")) die_nomem();
ezmlm-send.c: if (!stralloc_copys(&mydtline,"Delivered-To: mailing list "))
die_nomem();
ezmlm-split.c: qmail_puts(&qq,dtline); /*
delivered-to */
ezmlm-store.c: if (!stralloc_copys(&mydtline,"Delivered-To: moderator for "))
die_nomem();
errtxt.h:#define ERR_LOOPING "this message is looping: it already has my Delivered-To
line (#5.4.6)"
The Delivered-To: line in question does not match any of the
forms of the Delivered-To: headers that ezmlm (I'm using
ezmlm-0.53/ezmlm-idx.040) would add.
God bless you,
Norbert
--
Norbert Bollow, Weidlistr.18, CH-8624 Gruet (near Zurich, Switzerland)
Tel +41 1 972 20 59 Fax +41 1 972 20 69 [EMAIL PROTECTED]