Am 21.02.2013 17:14, schrieb Chris Siebenmann:
(at each command an Exim ACL runs and you can send a reply, either
accepting the command, asking the sender to try again later, or
refusing it.)
The acl_smtp_data runs at the end of the DATA phase (this is the first
point where you actually have the message available). The problem is
that in the SMTP protocol you can only give a single answer to the final
'is this message data accepted' and that has a single answer code; by
its nature it applies to *all* accepted RCPT TO addresses. As Todd
Lyons says, there is no way in standard SMTP way to say 'I accept this
email for some RCPT TO addresses but not others'; you can only say '200
accepted' or '4xx temporarily deferred' or '5xx ha ha you jest no way'.
No, but you can say "it failed for this address, rest accepted" and
process all non failed recipients.
Marius
--
## 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/