Ricardo Kleemann writes:

if ($RECIPIENT =~ /lista-reflexoes1@/)
{
        to "| /usr/lib/courier/bin/couriermlm msg /home/lista/reflexoes1/"
}

Here's the lsub output:
]$ couriermlm lsub /home/lista/reflexoes1/
[EMAIL PROTECTED] (03-Mar-2006)

And here's the corresponding log output:

Mar 5 13:55:12 server3 courierlocal: id=1001DC58.440B5E3F.00000434,from=<[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: RECIPIENT [EMAIL PROTECTED] Mar 5 13:55:12 server3 courierlocal: id=1001DC58.440B5E3F.00000434,from=<[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: From: Ricardo Kleemann <[EMAIL PROTECTED]> Mar 5 13:55:12 server3 courierlocal: id=1001DC58.440B5E3F.00000434,from=<[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: You are not subscribed to this mailing list. Mar 5 13:55:12 server3 courierlocal: id=1001DC58.440B5E3F.00000434,from=<[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>,status: failure


I can't immediately think of an explanation. You can try to find out more information by changing the error message:

diff -U3 -r1.23 cmlm.C
--- courier/cmlm.C      5 Apr 2005 15:42:18 -0000       1.23
+++ courier/cmlm.C      6 Mar 2006 01:18:26 -0000
@@ -902,7 +902,8 @@
        {
                if (rc == EX_NOUSER)
                {
-                       cout << "You are not subscribed to this mailing list."
+                       cout << "<" << (const char *)from
+                            << "> is not subscribed to this mailing list."
                                << endl;
                }
                rc=EX_NOPERM;


This should get us an additional data point to look at.

Attachment: pgp8RJmUkzh8I.pgp
Description: PGP signature

Reply via email to