hosts_require_helo
[exim.git] / test / scripts / 0000-Basic / 0121
1 # Sender verification SMTP (envelope and header)
2 exim -bh 127.0.0.1
3 helo test
4 mail from:<unknown@test.ex>
5 rcpt to:<userx@test.ex>
6 rset
7 mail from:<userx@unknown.dom.ain>
8 rcpt to:<userx@test.ex>
9 rset
10 mail from:<"unknown with spaces"@test.ex>
11 rcpt to:<userx@test.ex>
12 rset
13 mail from:<userx@test.ex>
14 rcpt to:<userx@test.ex>
15 data
16 From: unknown@test.ex
17 .
18 mail from:<userx@test.ex>
19 rcpt to:<userx@test.ex>
20 data
21 From: <>
22 .
23 mail from:<defer@test.ex>
24 rcpt to:<userx@test.ex>
25 rset
26 mail from:<userx@test.ex>
27 rcpt to:<userx@test.ex>
28 data
29 from: <defer@test.ex>
30 .
31 quit
32 ****
33 # Sender verification (ESMTP)
34 exim -bh 127.0.0.1
35 ehlo foo.bar
36 mail from:<ab@localhost1>
37 rset
38 ehlo foo.bar
39 mail from:<"a b"@localhost2>
40 rset
41 ehlo foo.bar
42 mail from:<"a b"@localhost3> SIZE=1234
43 rset
44 ehlo foo.bar
45 mail from:"a b"@localhost4 SIZE=1234
46 rset
47 ehlo foo.bar
48 mail from:<"a b"@localhost5> PRDR
49 quit
50 ****