ARC: harden versus badly-formatted AMS line
[users/jgh/exim.git] / test / scripts / 4500-DKIM / 4530
1 # DKIM, CHUNKING, wireformat-spoolfile
2 #
3 exim -bd -DSERVER=server -DOPT=dkim -DLIST=Subject -oX PORT_S:PORT_D
4 ****
5 #
6 # 1: non-CHUNKING injection; will not be stored as wireformat therefore
7 # onward-send will not use sendfile.  Should still be signed, and verify correctly.
8 client 127.0.0.1 PORT_S
9 ??? 220
10 EHLO xxx
11 ??? 250-
12 ??? 250-
13 ??? 250-
14 ??? 250-
15 ??? 250-
16 ??? 250
17 MAIL FROM:<CALLER@bloggs.com>
18 ??? 250
19 RCPT TO:<z@test.ex>
20 ??? 250
21 DATA
22 ??? 354
23 Subject: simple test
24
25 Line 1: This is a simple test.
26 Line 2: This is a simple test.
27 ..Line 3 has a leading dot
28 last line: 4
29 .
30 ??? 250
31 QUIT
32 ??? 221
33 ****
34 sleep 1
35 #
36 # 2: CHUNKING injection; should be stored as wireformat therefore
37 # onward-send should not use sendfile.  Should still be signed, and verify correctly.
38 client 127.0.0.1 PORT_S
39 ??? 220
40 EHLO xxx
41 ??? 250-
42 ??? 250-
43 ??? 250-
44 ??? 250-
45 ??? 250-
46 ??? 250
47 MAIL FROM:<CALLER@bloggs.com>
48 ??? 250
49 RCPT TO:<y@test.ex>
50 ??? 250
51 BDAT 129 LAST
52 Subject: simple test
53
54 Line 1: This is a simple test.
55 Line 2: This is a simple test.
56 .Line 3 has a leading dot
57 last line: 4
58 ??? 250-
59 ??? 250
60 QUIT
61 ??? 221
62 ****
63 sleep 1
64 #
65 killdaemon
66 exim -q
67 ****
68 no_msglog_check