[exim] rewrite from address based on body content

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Chris Rattray
Datum:  
To: exim-users
Betreff: [exim] rewrite from address based on body content
Hi all,



I'm not sure if this is even possible but I would like to rewrite the
from address on an email if the message body contains a certain word or
string.



I've had a look at a few ways of setting it up, using conditional
rewriting in the rewrite section of exim but I don't think it can check
the message body at the point when it checks it for normal rewriting.



Is this possible? If so can anyone point me in the direction of some
examples or which section it can be done in? I've had a good look but I
can't find anything that does what I need it to do.



The only thing I've found so far that might look possible is
headers_rewrite but I get "option "headers_rewrite" unknown". I'm using
the standard Centos 5.2 exim RPM. Is this an option I would need to
specifically compile in? If so would this be the functionality I am
looking for?



Thanks for any help you can give,



Chris


______________________________________________________________________
Company Registration No: SC161678
Registered Office: Gateway House, Luna Place, Dundee Technology Park, Dundee, DD2 1TP

Email Disclaimer

This message is confidential and may contain privileged information. You should not disclose its contents to any other person. If you are not the intended recipient, please notify the sender named above immediately. It is expressly declared that this e-mail does not constitute nor form part of a contract or unilateral obligation. Opinions, conclusions and other information in this message that do not relate to the official business of brightsolid shall be understood as neither given nor endorsed by it.
______________________________________________________________________
This email has been scanned by the brightsolid Email Security System. Powered by MessageLabs
______________________________________________________________________From iane@??? Wed Nov 12 14:20:14 2008
Envelope-to: exim-users@???
Received: from sivits.uscs.susx.ac.uk ([139.184.14.88]:64395)
    by tahini.csx.cam.ac.uk with esmtp (Exim 4.69)
    (envelope-from <iane@???>) id 1L0GZk-00032n-0A
    for exim-users@???; Wed, 12 Nov 2008 14:20:13 +0000
Received: from lewes.staff.uscs.susx.ac.uk ([139.184.134.43]:50397)
    by sivits.uscs.susx.ac.uk with esmtpsa (TLSv1:AES256-SHA:256)
    (Exim 4.64) (envelope-from <iane@???>)
    id KA856J-0002OI-BU; Wed, 12 Nov 2008 14:20:43 +0000
Date: Wed, 12 Nov 2008 14:20:07 +0000
From: Ian Eiloart <iane@???>
Sender: iane@139.184.26.117
To: ernesto franchini <aquilinux@???>,
 exim-users@???
Message-ID: <8CA4E12CD0AA7CDF1B4395AD@???>
In-Reply-To: <25daaea10811120251q546bfed4oe38e6381146af862@???>
References: <25daaea10811120251q546bfed4oe38e6381146af862@???>
Originator-Info: login-tokenElberry:01evjzheNZYeq7KRm3qCGyLCG3sSYXr7E;
    token_authority?pport@???
X-Mailer: Mulberry/4.0.8 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset?-ascii; format\owed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Sussex: true
X-Sussex-transport: remote_smtp
X-Spam-Score: -0.9 (/)
X-Spam-Status: No, score?.9 required~0 tests?L?.927, BAYES_00?.5,
    DNS_FROM_SECURITYSAGE>513 autolearnO version^1.8
Subject: Re: [exim] Address Rewrite and Outlook 2003
X-BeenThere: exim-users@???
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: A user list for the exim MTA <exim-users.exim.org>
List-Unsubscribe: <http://lists.exim.org/mailman/listinfo/exim-users>,
    <mailto:exim-users-request@exim.org?subject?subscribe>
List-Archive: <http://lists.exim.org/lurker/list/exim-users.html>
List-Post: <mailto:exim-users@exim.org>
List-Help: <mailto:exim-users-request@exim.org?subject?lp>
List-Subscribe: <http://lists.exim.org/mailman/listinfo/exim-users>,
    <mailto:exim-users-request@exim.org?subject?bscribe>
X-List-Received-Date: Wed, 12 Nov 2008 14:20:14 -0000




--On 12 November 2008 11:51:44 +0100 ernesto franchini
<aquilinux@???> wrote:

> hello!
> i set up some rewrite rules for from and reply-to headers like:
>
> abc@??? noreply@??? Ffsr
>
> the rules work perfectly if i use any linux client or telnet to submit
> the message to exchange (that feeds exim).
> the problem occurs when (guess what??!!) using Outlook 2003.
> no rewriting occurs on any header and the message is sent with
> original from and reply-to headers.


Then the headers can't be matching the rules. Can you supply a copy of the
headers? Full headers, please?

> any idea about how getting Outlook behave like any RFC-COMPLIANT mua?
> any idea about getting exim rewrites work with Outlook 2003?
>
> thanks ;)
>
> --
> Ernesto Franchini <aquilinux@???>
> Linux System Administrator - IT Consultant
> http://www.catb.org/~esr/faqs/smart-questions.html
> http://www.antagonism.org/qmr-faq.shtml
> http://www.thedjbway.org/
>
> "Madness, like small fish, runs in hosts, in vast numbers of instances."




--
Ian Eiloart
IT Services, University of Sussex
x3148