Michael D. Mikkelsen wrote: > tmdadebug.log shows this: > > Uncaught Python 2.4.2 Exception (Mon Apr 10 14:30:41 2006): > ----------------------------------------------------------- > Traceback (most recent call last): > File "/usr/local/tmda/bin/tmda-filter", line 53, in ? > execfile(os.path.join(execdir, 'tmda-rfilter')) > File "/usr/local/tmda/bin/tmda-rfilter", line 236, in ? > raise Errors.MissingEnvironmentVariable('SENDER') > MissingEnvironmentVariable > > > But procmail DOES seem to be setting this variable as is shown in the From > field of tmdaincoming.log: > > > Date: Mon Apr 10 14:28:00 PDT 2006 > From: "Michael D. Mikkelsen" <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED]<TMDA-ENABLED-DOMAIN.org> > Subj: teeeeeeeeeeeeeeeeeee > Actn: CONFIRM pending 1144704480.8905.msg > (2207)
I believe that the "From" line in the debug log contains the message's "From" header. This is different from the "SENDER" environment variable, which should contain the SMTP envelope sender. As such, I'd say that sendmail/procmail/... isn't setting SENDER for some reason.
signature.asc
Description: OpenPGP digital signature
_____________________________________________ tmda-users mailing list (tmda-users@tmda.net) http://tmda.net/lists/listinfo/tmda-users