SOCKS: support option expansion result for no-proxy. Bug 3118
[exim.git] / test / scripts / 4020-socks / 4020
1 # socks5 proxy on smtp transport
2 #
3 munge loopback
4 #
5 # auth: null
6 server PORT_D
7 <<\x05\x01\x00
8 >>\x05\x00
9 <<\x05\x01\x00\x01\x7f\x00\x00\x01\x04\xc8
10 >>\x05\x00\x00\x01\x7f\x00\x00\x01\xbe\xef
11 220 Connected OK
12 EHLO
13 250-server id
14 250
15 MAIL FROM
16 250
17 RCPT TO
18 250
19 DATA
20 354 hit me
21 .
22 250 accepted OK
23 QUIT
24 250 bye
25 ****
26 #
27 #
28 #
29 exim -odi -bs -DOPT=
30 ehlo test.ex
31 mail from:<>
32 rcpt to:<userx@test.ex>
33 data
34 Date: Fri, 17 Dec 2004 14:35:01 +0100
35 Subject: message should be sent
36
37 via null-auth proxy
38 .
39 quit
40 ****
41 #
42 #
43 #
44 # auth: username/password
45 server PORT_D
46 <<\x05\x01\x02
47 >>\x05\x02
48 <<\x01\x04fred\x05fubar
49 >>\x01\x00
50 <<\x05\x01\x00\x01\x7f\x00\x00\x01\x04\xc8
51 >>\x05\x00\x00\x01\x7f\x00\x00\x01\xbe\xef
52 220 Connected OK
53 EHLO
54 250-server id
55 250
56 MAIL FROM
57 250
58 RCPT TO
59 250
60 DATA
61 354 hit me
62 .
63 250 accepted OK
64 QUIT
65 250 bye
66 ****
67 #
68 #
69 #
70 exim -odi -bs -DOPT="auth=name name=fred pass=fubar"
71 ehlo test.ex
72 mail from:<>
73 rcpt to:<userx@test.ex>
74 data
75 Date: Fri, 17 Dec 2004 14:35:01 +0100
76 Subject: message should be sent
77
78 via name/pwd-auth proxy
79 .
80 quit
81 ****
82 #
83 # sock_proxy option set but expands to empty string
84 server PORT_S
85 220 Connected OK
86 EHLO
87 250-server id
88 250
89 MAIL FROM
90 250
91 RCPT TO
92 250
93 DATA
94 354 hit me
95 .
96 250 accepted OK
97 QUIT
98 250 bye
99 ****
100 #
101 exim -odi -bs -DFALLBACK=yes
102 ehlo test.ex
103 mail from:<>
104 rcpt to:<userx@test.ex>
105 data
106 Date: Fri, 17 Dec 2004 14:35:01 +0100
107 Subject: message should be sent
108
109 direct, not via proxy
110 .
111 quit
112 ****
113 #
114 # Ends