On Mon, 30 Nov 2009, Per Jessen wrote:

> John Hardin wrote:
>
> > That proxy shouldn't pass a message to spamd unless it has a Received:
> > header, and I would suggest that it should not pass a message to spamd
> > unless it has a Received header that was added by the local MTA;
>
> A message will always have one of those.  That is what is so
> mind-boggling.
>
> > In the messages that fail in this manner is there only a single
> > Received: header, for the local MTA hop?
>
> Yep.  That's the one I'm absolutely certain must be present.

The sendmail 'milter' interface receives a copy of the raw incoming
message before the MTA adds any headers to it. So if you're using a
'milter' type mechanism to glue SA into your mail system, your milter
will need to explicitly synthesize and add a "Received:" header
to mimic the one that the MTA adds to the main message.

I don't know anything about the postfix smtp proxy that the OP
has so not sure if the above issue is involved in current situation.


-- 
Dave Funk                                  University of Iowa
<dbfunk (at) engineering.uiowa.edu>        College of Engineering
319/335-5751   FAX: 319/384-0549           1256 Seamans Center
Sys_admin/Postmaster/cell_admin            Iowa City, IA 52242-1527
#include <std_disclaimer.h>
Better is not better, 'standard' is better. B{

Reply via email to