LibreSSL: fixes pulled from OpenBSD patchset
[exim.git] / test / scripts / 0000-Basic / 0021
1 # Extra ACLs: not-SMTP/connect/HELO/MAIL
2 1
3 exim -odi -f userx@test1 userx
4 Test message 1.
5 .
6 ****
7 exim -odi -f ok@test1 userx
8 Test message 2.
9 .
10 ****
11 1
12 exim -odi -f ok@test2 userx
13 Test message 3.
14 .
15 ****
16 exim -odi -f ok@test3 userx
17 Test message 4.
18 .
19 ****
20 1
21 exim -odi -f ok@test4 userx
22 Test message 5.
23 .
24 ****
25 exim -bs -oMa 10.9.8.7
26 ****
27 exim -DLOG_SELECTOR=-connection_reject -bs -oMa 10.9.8.7
28 ****
29 exim -d-all+acl+lists -DHVH=hosts_require_helo=: -bs -oMa 10.9.8.8
30 mail from:<bad@test1>
31 mail from:<ok@test1>
32 rcpt to:<x@y>
33 rcpt to:<a@b>
34 quit
35 ****
36 exim -bs -oMa 10.9.8.9
37 ****
38 exim -bs
39 quit
40 ****
41 exim -bs -oMa 10.9.8.10
42 helo x.y.z
43 quit
44 ****
45 exim -d-all+acl+lists -DHVH=hosts_require_helo=: -odi -bs -oMa 10.9.8.8
46 mail from:<ok@test3>
47 rcpt to:<x@y>
48 data
49
50 Some message
51 .
52 quit
53 ****
54 # Test unsetting bounce_return_message for non-SMTP
55 1
56 exim -DBR=no_bounce_return_message -odi -f userx@test1 userx
57 Test message 1.
58 .
59 ****
60 # Test unsetting bounce_return_body for non-SMTP
61 1
62 exim -DBR=no_bounce_return_body -odi -f userx@test1 userx
63 Test message 1.
64 .
65 ****
66 exim -DHVH=hosts_require_helo=: -odi -bs -oMa 10.9.8.8
67 ehlo test.ex
68 mail from: <ok@test3> SIZE=1234
69 rcpt to:<x@y>
70 data
71 Some message
72 .
73 quit
74 ****
75 #
76 # Test returncode and logging for no extractable recipients
77 1
78 exim -odi -t
79 From: userx@test1
80 To:
81 Subject: this should get a bounce, too
82 ****