Re: Problems with multigram

Cary Coutant <[email protected]> Mon, 03 Nov 2008 18:03:40 -0800
Newsgroups gmane.mail.smartlist.user
Message-ID <[email protected]>
[Sorry if this is a duplicate. I sent it earlier from the wrong email account.]

> procmail: Executing "multigram,-b1,-l30730,reject"
>
> procmail: Non-zero exitcode (1) from "multigram"
>
> procmail: No match on "multigram -b1 -l30730 reject"

This just means that the address you were trying to subscribe was not
on the "reject" list. No problem here.

> procmail: Executing " formail -IReceived: -IX-Envelope-To:
> -IIn-Reply-To: -ICc: | \
>           multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist"
>
> procmail: Non-zero exitcode (1) from " formail -IReceived:
> -IX-Envelope-To: -IIn-Reply-To: -ICc: | \
>           multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist"
> procmail: No match on " formail -IReceived: -IX-Envelope-To:
> -IIn-Reply-To: -ICc: | \
>           multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist"

And this means that the address isn't already on the mailing list. No
problem here either.

> procmail: No match on "y"

This means that you haven't enabled auto_subscribe. This is probably
your problem.

This isn't going to do what you expect anyway. Sending a message to
the -request address with "subscribe" in the subject will add you, the
*sender*, to the list -- not the address you give after the
"subscribe" command.

If you as the list maintainer are trying to repopulate all your lists,
you should be using X-Commands. In rc.custom, set X_COMMAND_PASSWORD
to a password of your choice, then you can send a message to the
-request address with an X-Command header like this:

X-Command: [email protected] PASSWORD subscribe [email protected]

Where [email protected] is the maintainer and [email protected] is the
address you want to subscribe. You can even send multiple commands in
one message:

X-Command: [email protected] PASSWORD subscribe [email protected]
subscribe [email protected]

See section 2 of .etc/Manual for more details.

-cary