Re: delimiter problem

From: Morten K. Poulsen <morten_at_invalid.domain>
Date: Sat, 29 Dec 2007 20:20:15 +0100

Hi Oliver,

Sorry about the delay - I've been snow boarding.

Oliver Gading wrote:
> I wrote a small shell script which executes "env"
...
> USER=list-mylist
> LOCAL=list-mylist_subscribe
> EXTENSION=subscribe

Ok. Then mlmmj will (or at least should) use the EXTENSION variable.

> When changing postfix's recipient_delimiter to "-" and also the mlmmj lists
> delimiter to "-" then following line appears in the mail.log file:
>
> ---------------------------------------------------------
> <DATE> <HOST> /usr/local/bin/mlmmj-process[13838]: listcontrol.c:740:
> Unknown command "mylist". Ignoring mail: Success

This means that mlmmj is using a part of the list name as the command.
It could be because there was no EXTENSION variable and mlmmj used the
fall-back (parsing the Delivered-To header).

Could you test this (delimiter in the name and no extension) with your
env-script? If Postfix does not export the EXTENSION variable if there
is no extension, then you need to patch out the fall-back code.

Morten

-- 
Morten K. Poulsen <morten_at_afdelingp.dk>
http://www.afdelingp.dk/
Received on Sat Dec 29 2007 - 21:20:15 EET