On 04/11/15 02:20, Jasen Betts wrote: > /* Log temporary errors if there are more hosts to be tried. > If not, log this last one in the == line. */ > + /* this log_write mimics code in post_process_one in deliver.c */ > > if (host->next) > log_write(0, LOG_MAIN, "H=%s [%s]: %s", host->name, host->address, > addr->message); > - > +#ifdef EXPERIMENTAL_EVENT > + event_defer_errno=addr->basic_errno; > + msg_event_raise(US"msg:smtp:defer", addr); > +#endif
That would be per host tried, per recipient. Is that intended? If so, other possible classifications are msg:rcpt:host:defer msg:host:rcpt:defer Alternatively, did you only want one for each transport run? In which case an else for the if(host->next), and msg:rcpt:defer. -- Cheers, Jeremy -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
