james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Brewin" <sbre...@synsys.com>
Subject [PATCH] fetchmail branch_2_1_fcs - Pass info. required by InSpammerBlackList matcher
Date Thu, 16 Oct 2003 11:38:36 GMT

The attached patch made against branch_2_1_fcs at 11:20 GMT on 16OCT2003
supersedes the one submitted on 08Oct2003. It includes the following changes
to fetchmail...

1) The MailImpl instance sent to James now includes the remote address and
remote host of the n'th relay in the delivery chain as reported by the
'from' field of the 'RECEIVED' headers. This is equivalent to the remote
address and remote host set in the MailImpl by the SMTPHandler deduced from
the socket of the connected server.

The n'th relay is specified by the new fetchmail configuration parameter
'remoteReceivedHeaderIndex'. This is explained in the configuration file and
updated xdoc.

The InSpammerBlackList matcher validates against the remote address in the
MailImpl. Prior to this patch it was having no effect and all mail was
considered valid.

2) Made logging at the INFO level less verbose and logging at the DEBUG
level more detailed.

I will submit a similar patch against HEAD once the previously submitted
cumulative patches for HEAD are applied.

Any questions, please ask.

-- Steve

View raw message