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