debian experimental exim-daemon-heavy config
[exim.git] / test / scripts / 0000-Basic / 0570
... / ...
CommitLineData
1# multi_domain option on smtp transport
2#
3#
4exim -DSERVER=server -bd -oX PORT_D
5****
6#
7exim userx@domA.ex usery@domB.ex
8Test message
9****
10# Default case: can multi-domain
11exim -q
12****
13#
14#
15exim userx@domC.ex usery@domD.ex
16Test message
17****
18# Equivalent explicit case: can multi-domain
19exim -DOPTION=multi_domain=yes -q
20****
21#
22#
23exim userx@domE.ex usery@domF.ex
24Test message
25****
26# no multi-domain: 2nd rcpt is deferred since parallel is disabled
27exim -DOPTION=multi_domain=no -q
28****
29exim -DOPTION=multi_domain=no -qf
30****
31#
32#
33exim userx@domG.ex usery@domH.ex
34Test message
35****
36# Expanded case: can multi-domain
37exim -DOPTION='multi_domain=${if bool{1} {true}{false}}' -q
38****
39#
40#
41exim userx@domK.ex usery@domL.ex
42Test message
43****
44# Expanded case: no multi-domain (1)
45exim -DOPTION='multi_domain=${if eqi {$address_data}{domK.ex} {no}{yes}}' -q
46****
47exim -DOPTION='multi_domain=${if eqi {$address_data}{domK.ex} {no}{yes}}' -qf
48****
49#
50#
51exim userx@domM.ex usery@domN.ex
52Test message
53****
54# Expanded case: no multi-domain (2)
55exim -DOPTION='multi_domain=${if match_domain {$address_data}{domZ.ex : domY.ex : domN.ex} {no}{yes}}' -q
56****
57exim -DOPTION='multi_domain=${if match_domain {$address_data}{domZ.ex : domY.ex : domN.ex} {no}{yes}}' -qf
58****
59#
60#
61exim userx@domP.ex usery@domP.ex userz@domQ.ex
62Test message
63****
64# Expanded case: both yes and no
65exim -DOPTION='multi_domain=${if eqi {$address_data}{domP.ex} {no}{yes}}' -q
66****
67exim -DOPTION='multi_domain=${if eqi {$address_data}{domP.ex} {no}{yes}}' -qf
68****
69#
70#
71killdaemon
72no_msglog_check
73#
74#
75##