Add new errors mail_4xx, data_4xx, lost_connection, tls_required.
[exim.git] / test / confs / 0015
1 # Exim test configuration 0015
2
3 exim_path = EXIM_PATH
4 host_lookup_order = bydns
5 rfc1413_query_timeout = 0s
6 spool_directory = DIR/spool
7 log_file_path = DIR/spool/log/%slog
8 gecos_pattern = ""
9 gecos_name = CALLER_NAME
10
11 # ----- Main settings -----
12
13 qualify_domain = test.ex
14
15
16 # ----- Routers -----
17
18 begin routers
19
20 convert_to_real_name:
21 driver = redirect
22 allow_defer
23 data = "\
24 $local_part_prefix${lookup{$local_part}\
25 lsearch{DIR/aux-fixed/0015.realnames}{$value}fail}@$domain"
26 local_part_prefix = *+
27 local_part_prefix_optional
28 retry_use_local_part
29
30 #system_aliases:
31 # driver = redirect
32 # allow_defer
33 # data = ${lookup{$local_part}lsearch{DIR/aux-fixed/0015.aliases}}
34 # retry_use_local_part
35
36 userforward:
37 driver = redirect
38 allow_filter
39 local_parts = userx
40 user = CALLER
41 file = DIR/aux-fixed/0015.filter.$local_part
42 local_part_prefix = *+
43 local_part_prefix_optional
44 pipe_transport = address_pipe
45 reply_transport = address_reply
46
47 localuser_b:
48 driver = accept
49 local_parts = userx : CALLER
50 local_part_prefix = B+
51 transport = local_delivery_b
52
53 localuser_s:
54 driver = accept
55 local_part_prefix = S+
56 transport = delivery_s
57
58 localuser_sb:
59 driver = accept
60 local_parts = userx : CALLER
61 local_part_prefix = *+
62 local_part_prefix_optional
63 local_part_suffix = -B
64 transport = local_delivery_b
65
66 localuser_ss:
67 driver = accept
68 local_part_suffix = -S
69 transport = delivery_s
70
71 localuser:
72 driver = accept
73 local_parts = userx : CALLER
74 local_part_prefix = *+
75 local_part_prefix_optional
76 transport = local_delivery
77
78
79 # ----- Transports -----
80
81 begin transports
82
83 local_delivery:
84 driver = appendfile
85 user = CALLER
86 delivery_date_add
87 envelope_to_add
88 file = DIR/test-mail/$local_part
89 return_path_add
90 headers_add = X-local_part: $local_part\n\
91 X-local_part_prefix: $local_part_prefix
92
93 local_delivery_b:
94 driver = appendfile
95 user = CALLER
96 delivery_date_add
97 envelope_to_add
98 file = DIR/test-mail/$local_part
99 return_path_add
100 use_bsmtp
101 headers_add = X-local_part: $local_part\n\
102 X-local_part_prefix: $local_part_prefix
103
104 delivery_s:
105 driver = smtp
106 hosts = 127.0.0.1
107 port = PORT_S
108 allow_localhost
109
110 address_reply:
111 driver = autoreply
112
113 address_pipe:
114 driver = pipe
115
116 # End