Re: [exim] EXPERIMENTAL_TPDA

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-users
New-Topics: Re: [exim] EXPERIMENTAL_TPDA
Subject: Re: [exim] EXPERIMENTAL_TPDA
On 25/08/14 17:15, Jeremy Harris wrote:

Now pushed; 14a465c3f

> On 24/08/14 08:01, Jasen Betts wrote:
>>>> and also the other terminal non-completions like "cancelled by admin"
>>>
>>> I'll need to look into that - exactly who is providing that message;
>>> is it the receiving MTA rejecting the message? Agreed we need the
>>> facility for them.
>
> I've coded this up, though I'm not sold on the architecture or
> the exact names I picked:
>
> - a main config option "delivery_fail_event", string, expansion
> just like the per-transport TPDA one


renamed "delivery_event_action"

>
> - an event "msg:fail:internal" with $tpda_data (for this specific case)
> "delivery cancelled by administrator" and also-useful variable
> $address_data with the recipient address. The event is also raised for
> system-filter fails, message-timeouts.
>



- and "msg:complete"


> - another event "msg:fail:delivery" for the per-transport expansion
> raised for permanent rejects from the target system



Now, should we rename the transport option from "tpda_event_action"
to just "event_action" ?

--
Cheers,
Jeremy