On Tue, 30 Sep 2003, Pavel Gulchouck wrote:
> I did not found any ACL for DATA command.
> acl_smtp_data runs after message received (for CRLF.CRLF).
> Am I missed something?
No.
> I want to pass "rcpt to" for callout checks but reject DATA if
> size did not specified in the "MAIL FROM:" line (ESMTP required).
Why? The sending client host may just try again. There still seem to be
MTAs that keep retrying unless you reject RCPTs. Why not reject at RCPT
time?
But as somebody else said, SIZE is purely optional. MTAs do not have to
send it.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book