How to Remove X-headers

Glenn glenn at mail.txwes.edu
Thu Mar 12 14:14:22 GMT 2009


Oh, sorry, I did not read Joost's post carefully enough to see the difference 
between his expression and mine.  However, I just tested his expression, /^X-
Mime.*\:/ , and it doesn't work either.  I am wondering if MailScanner can 
use Perl expressions in this ruleset?  Thanks again.   -Glenn.

---------- Original Message -----------
From: "Glenn" <glenn at mail.txwes.edu>
To: MailScanner discussion <mailscanner at lists.mailscanner.info>
Sent: Thu, 12 Mar 2009 09:02:37 -0500
Subject: Re: How to Remove X-headers

> Thanks for all the attention, but I'm afraid I still have the same 
> problem.  Regardless of the propriety of doing so, I would like to 
> be able to filter headers using the "Remove These Headers" ruleset,
>  and I can't get it to work with Perl regular expressions.  Joost's 
> post seems to confirm that I am using an expression that should 
> remove the X-MimeOLE: header, but it doesn't.  Can anyone shed light 
> on this?  Thanks.   -Glenn.
> 
> ---------- Original Message -----------
> From: Joost Waversveld <joost at waversveld.nl>
> To: MailScanner discussion <mailscanner at lists.mailscanner.info>
> Sent: Thu, 12 Mar 2009 09:38:58 +0100
> Subject: Re: How to Remove X-headers
> 
> > /^XMime.*\:/   would match XMime<something> (and not X-
> > Mime<something>)
> > 
> > The regular expression should be /^X-Mime.*\:/
> > 
> > Best regards,
> > 
> > Joost Waversveld
> > 
> > Alex Broens wrote:
> > > On 3/11/2009 10:50 PM, Glenn wrote:
> > >> We use MailScanner and Postfix on a mail gateway server and forward 
> > >> mail to an internal Microsoft Exchange 2003 server.  Evidently, 
> > >> enough X-headers have accumulated in an Exchange database to cause a 
> > >> problem, so we need to remove X-headers before they are forwarded to 
> > >> the Exchange server.
> > >>
> > >> There is a line in MailScanner.conf that allows us to name whatever 
> > >> headers we want to remove ("Remove These Headers"), but this raises 
> > >> some questions.  If we just blanket remove all X-headers, won't this 
> > >> defeat features of MailScanner that depend on MailScanner adding 
> > >> headers?
> > >>
> > >> According to hints in the MailScanner rules directory, we should be 
> > >> able to use regular Perl expresssions to create a ruleset to exclude 
> > >> certain headers from the delete list.  My problem is that I don't 
> > >> have a clue how to write regular Perl expressions.  From what I've 
> > >> read online, for example, the lines below should be equivalent, but 
> > >> when I use the Perl expression in the ruleset it doesn't work.
> > >>
> > >> From:  [ipaddress]  X-MimeOLE:    ##this removes the X-MimeOLE header
> > >>
> > >> From:  [ipaddress]  /^XMime.*\:/  ##this doesn't
> > >>
> > >> I know this isn't a Perl forum, but I'm hoping that someone who has 
> > >> tried this can enlighten me.  If I could just get a simple expression 
> > >> to work, I might be able to build what I need.  Thanks.   -Glenn.
> > >
> > > Before you start breaking MIME headers, who told you this or what MS 
> > > KB article covers this?
> > >
> > 
> > -- 
> > Joost Waversveld
> > 
> > -- 
> > MailScanner mailing list
> > mailscanner at lists.mailscanner.info
> > http://lists.mailscanner.info/mailman/listinfo/mailscanner
> > 
> > Before posting, read http://wiki.mailscanner.info/posting
> > 
> > Support MailScanner development - buy the book off the website!
> ------- End of Original Message -------
> 
> -- 
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
> 
> Before posting, read http://wiki.mailscanner.info/posting
> 
> Support MailScanner development - buy the book off the website!
------- End of Original Message -------



More information about the MailScanner mailing list