Note MAIL commands in -bS batch, to avoid smtp_no_mail logline. Bug 1346
authorJeremy Harris <jgh146exb@wizmail.org>
Wed, 27 May 2015 11:41:08 +0000 (12:41 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Wed, 27 May 2015 11:41:08 +0000 (12:41 +0100)
doc/doc-txt/ChangeLog
src/src/smtp_in.c
test/confs/0006

index dcae009..09f5c60 100644 (file)
@@ -111,6 +111,8 @@ JH/31 Check the HELO verification lookup for DNSSEC, adding new
 
 JH/32 Bug 1397: Enable ECDHE on OpenSSL, just the NIST P-256 curve.
 
+JH/33 Bug 1346: Note MAIL cmd seen in -bS batch, to avoid smtp_no_mail log.
+
 
 Exim version 4.85
 -----------------
index aa39362..b451c48 100644 (file)
@@ -1645,6 +1645,7 @@ while (done <= 0)
     it is the canonical extracted address which is all that is kept. */
 
     case MAIL_CMD:
+    smtp_mailcmd_count++;              /* Count for no-mail log */
     if (sender_address != NULL)
       /* The function moan_smtp_batch() does not return. */
       moan_smtp_batch(smtp_cmd_buffer, "503 Sender already given");
index 3f5c25d..e85bb4e 100644 (file)
@@ -11,6 +11,7 @@ gecos_name = CALLER_NAME
 
 acl_smtp_rcpt = accept
 trusted_users = CALLER
+log_selector = +smtp_no_mail
 
 
 # ----- Routers -----