Use project-standard memory management rather than alloca()
[exim.git] / test / scripts / 4210-GnuTLS-International / 4216
1 # Internationalised mail: sender verify callout
2 # Exim test configuration 4216
3 gnutls
4 #
5 exim -DSERVER=server -bd -oX PORT_D
6 ****
7 #
8 # sender verify callout, pass
9 exim -bs -odi -DCONTROL="verify=sender/callout"
10 EHLO client.bh
11 MAIL FROM: <userV.වැල්_මී@test.ex> SMTPUTF8
12 RCPT TO: <user.அதிமதுரம்@test.ex>
13 DATA
14 Subject: test
15
16 body
17 .
18 QUIT
19 ****
20 # sender+random verify callout, pass
21 exim -bs -odi -DCONTROL="verify=sender/callout=random"
22 EHLO client.bh
23 MAIL FROM: <userW@test.ex> SMTPUTF8
24 RCPT TO: <user.ഇരട്ടിമധുരം@test.ex>
25 DATA
26 Subject: test
27
28 body
29 .
30 QUIT
31 ****
32 #
33 killdaemon
34 exim -DSERVER=server -DNOTDAEMON -qqff
35 ****
36 #
37 #
38 #
39 #
40 exim -DSERVER=server -DOPTION="" -bd -oX PORT_D
41 ****
42 # sender verify callout, fail
43 exim -bs -odi -DCONTROL="verify=sender/callout"
44 EHLO client.sfail
45 MAIL FROM: <userA@test.ex> SMTPUTF8
46 RCPT TO: <user.यष्टिमधु@test.ex>
47 QUIT
48 ****
49 # sender+random verify callout, fail
50 exim -bs -odi -DCONTROL="verify=sender/callout=random"
51 EHLO client.sfail
52 MAIL FROM: <userB.જેઠીમધ@test.ex> SMTPUTF8
53 RCPT TO: <user.ქართული@test.ex>
54 QUIT
55 ****
56 #
57 killdaemon