Testsuite: move dsearch-dependent testcase
[exim.git] / test / confs / 0100
CommitLineData
afda344b
PH
1# Exim test configuration 0100
2
d4dc049f
JH
3.include DIR/aux-var/std_conf_prefix
4
afda344b
PH
5
6# ----- Main settings -----
7
8domainlist local_domains = test.ex
9
10qualify_domain = test.ex
11
12# ----- Routers -----
13
14begin routers
15
16filtered:
17 driver = manualroute
18 domains = ! +local_domains
19 route_list = filtered.com 127.0.0.1 byname
20 self = send
21 transport = filtered_smtp
22
23rest:
24 driver = manualroute
25 domains = ! +local_domains
26 route_list = * 127.0.0.1 byname
27 self = send
28 transport = smtp
29 no_more
30
31batch_localuser:
32 driver = accept
33 local_part_prefix = batch-
34 transport = batch_local_delivery
35
36mmdf_localuser:
37 driver = accept
38 local_part_prefix = mmdf-
39 transport = mmdf_local_delivery
40
41filtered_localuser:
42 driver = accept
43 local_part_prefix = filter-
44 transport = filtered_local_delivery
45
46hackfree_localuser:
47 driver = accept
48 local_parts = usery
49 transport = hackfree_local_delivery
50
51bsmtp_localuser:
52 driver = accept
53 local_parts = userz
54 transport = bsmtp_local_delivery
55
56bsmtp_localuser_filtered:
57 driver = accept
58 local_parts = userw
59 retry_use_local_part
60 transport = bsmtp_local_delivery_filtered
61
62localuser:
63 driver = accept
64 local_parts = userx
65 transport = local_delivery
66
67
68# ----- Transports -----
69
70begin transports
71
72smtp:
73 driver = smtp
74 port = PORT_S
277b9979 75 hosts_try_fastopen = :
afda344b
PH
76
77filtered_smtp:
78 driver = smtp
79 port = PORT_S
277b9979 80 hosts_try_fastopen = :
afda344b
PH
81 transport_filter = /bin/sh -c "echo 'X-Filtered: just checking'; cat"
82
83local_delivery:
84 driver = appendfile
85 delivery_date_add
86 envelope_to_add
0d2e392e 87 file = DIR/test-mail/${bless:$local_part}
afda344b
PH
88 return_path_add
89 current_directory = /
90 user = CALLER
91
92hackfree_local_delivery:
93 driver = appendfile
94 delivery_date_add
95 envelope_to_add
0d2e392e 96 file = DIR/test-mail/${bless:$local_part}
afda344b
PH
97 check_string =
98 return_path_add
99 user = CALLER
100 current_directory = /
101
102bsmtp_local_delivery:
103 driver = appendfile
104 batch_max = 100
105 use_bsmtp
106 delivery_date_add
107 envelope_to_add
0d2e392e 108 file = DIR/test-mail/${bless:$local_part}
afda344b
PH
109 return_path_add
110 user = CALLER
111 current_directory = /
112
113bsmtp_local_delivery_filtered:
114 driver = appendfile
115 batch_max = 100
116 use_bsmtp
117 delivery_date_add
118 envelope_to_add
0d2e392e 119 file = DIR/test-mail/${bless:$local_part}
afda344b
PH
120 return_path_add
121 transport_filter = /bin/sh -c "echo 'X-Filtered: just checking'; cat"
122 user = CALLER
123 current_directory = /
124
125batch_local_delivery:
126 driver = appendfile
127 batch_max = 100
128 delivery_date_add
129 envelope_to_add
130 file = DIR/test-mail/CALLER
131 return_path_add
132 user = CALLER
133 current_directory = /
134
135filtered_local_delivery:
136 driver = appendfile
137 delivery_date_add
138 envelope_to_add
0d2e392e 139 file = DIR/test-mail/${bless:$local_part}
afda344b
PH
140 return_path_add
141 transport_filter = /bin/sh -c "echo 'X-Filtered: just checking'; cat"
142 current_directory = /
143 user = CALLER
144
145mmdf_local_delivery:
146 driver = appendfile
147 check_string = "\1\1\1\1\n"
148 escape_string = "\1\1\1\1 \n"
0d2e392e 149 file = DIR/test-mail/${bless:$local_part}
afda344b
PH
150 message_prefix = "\1\1\1\1\n"
151 message_suffix = "\1\1\1\1\n"
152 user = CALLER
153 current_directory = /
154
155# End