DKIM: fix crash in signing. Bug 3116
[exim.git] / test / scripts / 4520-TLS-DKIM / 4539
1 # DKIM, CHUNKING, wireformat-spoolfile
2 #
3 exim -bd -DSERVER=server -DSRV=tls -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-anytls 127.0.0.1 PORT_S
9 ??? 220
10 EHLO xxx
11 ??? 250-
12 ??? 250-
13 ??? 250-
14 ??? 250-
15 ??? 250-
16 ??? 250-
17 ??? 250-
18 ??? 250
19 STARTTLS
20 ??? 220
21 HELO xxx
22 ??? 250
23 MAIL FROM:<CALLER@bloggs.com>
24 ??? 250
25 RCPT TO:<z@test.ex>
26 ??? 250
27 DATA
28 ??? 354
29 Subject: simple test
30
31 Line 1: This is a simple test.
32 Line 2: This is a simple test.
33 ..Line 3 has a leading dot
34 extra30chars234567890123456789
35 last line: 4
36 .
37 ??? 250
38 QUIT
39 ??? 221
40 ****
41 sleep 1
42 #
43 # 2: CHUNKING injection; should be stored as wireformat therefore
44 # onward-send should not use sendfile.  Should still be signed, and verify correctly.
45 client-anytls 127.0.0.1 PORT_S
46 ??? 220
47 EHLO xxx
48 ??? 250-
49 ??? 250-
50 ??? 250-
51 ??? 250-
52 ??? 250-
53 ??? 250-
54 ??? 250-
55 ??? 250
56 STARTTLS
57 ??? 220
58 HELO xxx
59 ??? 250
60 MAIL FROM:<CALLER@bloggs.com>
61 ??? 250
62 RCPT TO:<y@test.ex>
63 ??? 250
64 BDAT 161 LAST
65 Subject: simple test
66
67 Line 1: This is a simple test.
68 Line 2: This is a simple test.
69 .Line 3 has a leading dot
70 extra32chars234567890123456789
71 last line: 4
72 ??? 250-
73 ??? 250
74 QUIT
75 ??? 221
76 ****
77 sleep 1
78 #
79 killdaemon
80 exim -q
81 ****
82 no_msglog_check