Hi,
On Sun, Aug 16, 2009 at 5:56 AM, mouss<mo...@ml.netoyen.net> wrote: > Eduardo Júnior a écrit : >> On Thu, Aug 13, 2009 at 5:43 PM, Magnus Bäck<mag...@dsek.lth.se> wrote: >>> No, so you need to craft a more precise expression. The look of the >>> Received: header you want to remove is very well-known, so it should >>> be quite easy to craft a suitable expression. >> >> >> ok, but there is another way to do what I want. >> The example above was a test. >> Accepting some headers and denying the rest is an alternative: >> >> /^((Resent-)?From|To|Cc|Date|Reply-to|Reply-TO|Return-Path|Message-ID):/ >> OK >> /./ IGNORE >> > > No. Only remove the headers you want to remove. As Magnus said, use a > precise expression. something like > > /^Received: from \S+ \(\S+ \[192\.168\.1\.\d+\]\)\s+by > yourserver\.example\.com \(Postfix\) with ESMTP id / > IGNORE > > (this is pcre). adjust for your setup. I read about this kind of lookup table and regexp and did a precise expression for my setup. The above example isn't a good idea really. > >> >> But I don't know if these headers are essencial. > > Obviously, headers are rarely added for fun. > >> Some reference about this? > > http://tools.ietf.org/html/rfc5321 > http://tools.ietf.org/html/rfc5322 thanks, []'s -- Eduardo Júnior GNU/Linux user #423272 :wq