Commit | Line | Data |
---|---|---|
2d75eab6 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 | # | |
15 | exim userx@domA.ex usery@domB.ex | |
16 | Test message | |
17 | **** | |
18 | # Equivalent explicit case: can multi-domain | |
19 | exim -DOPTION=multi_domain=yes -q | |
20 | **** | |
21 | # | |
22 | # | |
23 | exim userx@domA.ex usery@domB.ex | |
24 | Test message | |
25 | **** | |
26 | # no multi-domain | |
27 | exim -DOPTION=multi_domain=no -q | |
28 | # | |
29 | # | |
30 | exim userx@domA.ex usery@domB.ex | |
31 | Test message | |
32 | **** | |
33 | # Expanded case: can multi-domain | |
34 | exim -DOPTION='multi_domain=${if bool{1} {true}{false}}' -q | |
35 | **** | |
36 | # | |
37 | # | |
38 | exim userx@domA.ex usery@domB.ex | |
39 | Test message | |
40 | **** | |
41 | # Expanded case: no multi-domain (1) | |
42 | exim -DOPTION='multi_domain=${if eqi {$address_data}{domA.ex} {no}{yes}}' -q | |
43 | **** | |
44 | # | |
45 | # | |
46 | exim userx@domA.ex usery@domB.ex | |
47 | Test message | |
48 | **** | |
49 | # Expanded case: no multi-domain (2) | |
50 | exim -DOPTION='multi_domain=${if match_domain {$address_data}{domZ.ex : domY.ex : domB.ex} {no}{yes}}' -q | |
51 | **** | |
52 | # | |
53 | # | |
54 | exim userx@domA.ex usery@domA.ex userz@domC.ex | |
55 | Test message | |
56 | **** | |
57 | # Expanded case: both yes and no | |
58 | exim -DOPTION='multi_domain=${if eqi {$address_data}{domA.ex} {no}{yes}}' -q | |
59 | **** | |
60 | # | |
61 | # | |
62 | killdaemon | |
63 | no_msglog_check | |
64 | # | |
65 | # | |
66 | ## |