Restrict line lengths in bounces. Bug 1760
[exim.git] / test / confs / 0571
CommitLineData
379ba7d0
JH
1# Exim test configuration 0571
2
3LOG_SELECTOR=
4
5exim_path = EXIM_PATH
6host_lookup_order = bydns
7primary_hostname = myhost.test.ex
8spool_directory = DIR/spool
9log_file_path = DIR/spool/log/%slog
10gecos_pattern = ""
11gecos_name = CALLER_NAME
12tls_advertise_hosts =
13
14# ----- Main settings -----
15
16disable_ipv6 = true
17
18addresslist ok_senders = ok@ok.ok
19
20domainlist local_domains = test.ex : *.test.ex
21
22qualify_domain = test.ex
23trusted_users = CALLER
24
25# Use first three components of from_domain to select ACL
26acl_not_smtp = ${if def:sender_address \
27 {acl_${sg{${tr{$sender_address_domain}{.}{_}}}{^(.*)_.*\$}{\$1}}} \
28 {accept control=queue_only}}
29
30# ----- ACLs -----
31
32begin acl
33
34acl_29_29_29:
35 deny dnslists = test.ex/$sender_address_domain
36 accept
37
38acl_29_29_0:
39 deny dnslists = test.ex
40 accept
41
42# ----- Transports -----
43
44begin transports
45
46t1:
47 driver = appendfile
48 file = DIR/test-mail/$local_part
49 user = CALLER
50
51t2:
52 driver = appendfile
53 file = DIR/test-mail/okbatch
54 user = CALLER
55 batch_max = 100
56 envelope_to_add
57
58# ----- Routers -----
59
60begin routers
61
62r0:
63 driver = accept
64 local_parts = ^ok
65 transport = t2
66
67r1:
68 driver = accept
69 local_parts = ^userx : ^cond-
70 transport = t1
71
72r2:
73 driver = redirect
74 local_parts = fail
75 allow_fail
76 data = :fail: here is a fail message
77
78# End