# DKIM, CHUNKING, wireformat-spoolfile
#
exim -bd -DSERVER=server -DSRV=tls -DOPT=dkim -DLIST=Subject -oX PORT_S:PORT_D
****
#
# 1: non-CHUNKING injection; will not be stored as wireformat therefore
# onward-send will not use sendfile.  Should still be signed, and verify correctly.
client-anytls 127.0.0.1 PORT_S
??? 220
EHLO xxx
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250
STARTTLS
??? 220
HELO xxx
??? 250
MAIL FROM:<CALLER@bloggs.com>
??? 250
RCPT TO:<z@test.ex>
??? 250
DATA
??? 354
Subject: simple test

Line 1: This is a simple test.
Line 2: This is a simple test.
..Line 3 has a leading dot
extra30chars234567890123456789
last line: 4
.
??? 250
QUIT
??? 221
****
sleep 1
#
# 2: CHUNKING injection; should be stored as wireformat therefore
# onward-send should not use sendfile.  Should still be signed, and verify correctly.
client-anytls 127.0.0.1 PORT_S
??? 220
EHLO xxx
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250-
??? 250
STARTTLS
??? 220
HELO xxx
??? 250
MAIL FROM:<CALLER@bloggs.com>
??? 250
RCPT TO:<y@test.ex>
??? 250
BDAT 161 LAST
Subject: simple test

Line 1: This is a simple test.
Line 2: This is a simple test.
.Line 3 has a leading dot
extra32chars234567890123456789
last line: 4
??? 250-
??? 250
QUIT
??? 221
****
sleep 1
#
killdaemon
exim -q
****
no_msglog_check
