Ok I looked at the source messages

Messages that Spam Assassin don't tag as SPAM have the Return Path but the messages 
created by Spam Assassin for messages marked as
spam do not.

Is there anyway to work around this, keeping in mind that spamassasin is being run 
globallly by /usr/local/etc/procmailrc and TMDA
is run at the user level by ~/.procmailrc.

Can the return path be generated from the From: field in these cases, and if so, how?

Bill

BTW,  Spamassassin version 2.50


----- Original Message ----- 
> looking at the headers of the message I don't see anything at all
> referencing a sender of from of <> everything looks normal.

The TMDA log puts the contents of the SENDER environment variable in
the Sndr: field.  Your .procmailrc sets SENDER from the Return-Path
header field found in the message.  Apparently, there is no
Return-Path field and thus SENDER ends up empty.

> does this have something to do with the fact that Spamassassin is a
> filter and is outputing to stdout and therefore tmda is getting
> confused and think that the message is coming from the local
> mailer-daemon <> or something.

It has to do with whether there is a Return-Path header when
SpamAssassin first sees the mail and/or whether SpamAssassin removes
Return-Path when filtering the mail.  I suspect that Return-Path isn't
there in the first place.  I'm not sure how to make Sendmail put it
there, but that's probably what you'll need to do.


Tim
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to