+ev_msg:
+ accept condition = ${if eq {fail} {${listextract{2}{$event_name}}}}
+ acl = ev_msg_fail
+
+ accept condition = ${if eq {$event_name}{msg:complete}}
+ logwrite = . finished: $message_exim_id
+
+ accept condition = ${if !eq {$domain}{domain1}}
+ logwrite = $this_expansion_will_fail
+
+ accept condition = ${if eq {$event_name}{msg:delivery}}
+ acl = ev_msg_log delivery "confirmation <$event_data>"
+
+ accept condition = ${if eq {$event_name}{msg:host:defer}}
+ acl = ev_msg_log "host deferral" \
+ "errno <$event_defer_errno> errstr <$event_data>"
+
+ accept condition = ${if eq {$event_name}{msg:rcpt:defer}}
+ set acl_m_ev_lkup = ${eval:$event_defer_errno & 0xff}
+ set acl_m_ev_lkup = ${if = {$acl_m_ev_lkup}{65} {A} \
+ { ${if = {$acl_m_ev_lkup}{77} {MX} \
+ {$acl_m_ev_lkup}}}}
+ set acl_m_ev_code = 4${eval:$event_defer_errno >>8}
+ acl = ev_msg_log "rcpt deferral" \
+ "err <$event_defer_errno>:<$acl_m_ev_lkup:$acl_m_ev_code> \
+ errstr <$event_data>"
+