Ereli wrote:
> Hi
> I install mailman and exim instead of a sendmail system, which didn't have
> mailing list software.
> now, exim works fine, and send and receive all email ok, but when trying to
> use the mailing list, it give me this error:
> This message was created automatically by mail delivery software.
> ---------starts here------
> A message that you sent could not be delivered to one or more of its
> recipients. The following address(es) failed:
>
> test@???:
> generated |/home/mailman/mail/wrapper post test:
> Child process of address_pipe transport returned 2 from command:
> /home/mailman/mail/wrapper
>
> ---after this, I see the original message, with all headers---
> I look in the mailing list archive, and the FAQ's and the Documentation, and
> still I don't know what does the "2" mean.
> if anyone can help me, I would really thank you.
> thanks
> Ereli
>
> --
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
From the mailman source:
/* exit codes, so it's easier to distinguish what caused fatal errors when
* looking at syslogs.
*/
#define GID_MISMATCH 2
#define SETREGID_FAILURE 3
#define EXECVE_FAILURE 4
#define MAIL_USAGE_ERROR 5
#define MAIL_ILLEGAL_COMMAND 6
#define ADDALIAS_USAGE_ERROR 7
Make sure your mailman director's user/group settings correspond to the mailman compiled settings.
Cheers,
Peter van Rensburg