Watermark header addition in Exim does not work
x72m35 at gmail.com
Sat May 17 08:07:15 IST 2008
Please, will you share your wisdom on this.
Thanks and best regards,
*----- Original Message -----*
*Subject:* Watermark header addition in Exim does not work
*Date:* Fri, 16/May/2008 12:56:05 PM +0550
*From:* Lasantha Marian <x72m35 at gmail.com>
*To:* MailScanner discussion <mailscanner at lists.mailscanner.info>
> I gave some thought and explored the MailScanner source for
> Watermarking. After few hours of scanning I realized that tweaking the
> module "Message.pm", I could handle the situation. I did some changes
> in the subroutines "new", "DeliverUnscanned", "DeliverUnmodifiedBody"
> and "DeliverModifiedBody". I have attached the diff file
> (Message.pm-4.69.9-a.diff) against version 4.69.9.
> My test using this patch on both test and production environment have
> shown me that it works, whether it be Postfix or Exim.
> Please Julian let me know, whether what I have done could lead to
> trouble in future ?
> Should there be other modules and subroutines be changed for this
> purpose ?
> I have chosen to add multiple header values to the Watermark header,
> Is this advisable in multi-host (relay and destination) environment ?
> Thanks and best regards,
> *----- Original Message -----*
> *Subject:* Watermark header addition in Exim does not work
> *Date:* Thu, 15/May/2008 8:28:05 PM +0550
> *From:* Lasantha Marian <x72m35 at gmail.com>
> *To:* MailScanner discussion <mailscanner at lists.mailscanner.info>
>> I have observered in Exim/MailScanner installations Watermark header
>> addition does not work. But observing the logs reveal that
>> Watermarking works. Further, addition of other headers by MailScanner
>> (eg. X-YZ-MailScanner-SpamScore, X-YZ-MailScanner-From, etc) works
>> As per the debugging that I have done in Message.pm; I don't see any
>> problem at line 334 (Version 4.69.9) either.
>> Same type of installations with Postfix/MailScanner works well in
>> adding the Watermark header.
>> Has anybody come across this condition ?
>> I use the following Watermarking configuration in both type of
>> Use Watermarking = yes
>> Add Watermark = yes
>> Check Watermarks With No Sender = yes
>> Treat Invalid Watermarks With No Sender as Spam = spam
>> Check Watermarks To Skip Spam Checks = yes
>> Watermark Secret = %org-name%-AABBCCDDEEFFGGHHIIJJ
>> Watermark Lifetime = 604800
>> Watermark Header = X-%org-name%-MailScanner-Watermark:
>> Thanks in advance.
More information about the MailScanner