ARC: support $arc_domains also for verify fails
[exim.git] / test / confs / 4560
CommitLineData
617d3932
JH
1# Exim test configuration 4560
2
3SERVER=
f48946eb
JH
4VALUE=
5INSERT=
617d3932
JH
6
7.include DIR/aux-var/std_conf_prefix
8
9primary_hostname = test.ex
10
11# ----- Main settings -----
12
13acl_smtp_rcpt = accept
14acl_smtp_data = check_data
15
16log_selector = +received_recipients +dkim_verbose
17queue_only
18
19# ----- ACL -----
20begin acl
21
22check_data:
f48946eb
JH
23 warn !verify = arc VALUE
24 INSERT
25
93c931f8 26 warn logwrite = arc_state: <$arc_state>
9cffa436 27 logwrite = domains: <$arc_domains>
93c931f8
JH
28 condition = ${if def:arc_state_reason}
29 logwrite = reason: <$arc_state_reason>
30
617d3932
JH
31.ifdef OPTION
32 accept
33.else
34 accept add_header = :at_start:${authresults {$primary_hostname}}
35.endif
36
37# ----- Routers -----
38
39begin routers
40
41d1:
42 driver = accept
43 local_parts = ^a
44 transport = tfile
45
46r2:
47 driver = redirect
48 local_parts = ^m
49 data = ${substr_1:$local_part}@$domain
50 redirect_router = mlist
51
52redir:
53 driver = redirect
54 data = ${substr_1:$local_part}@$domain
55 redirect_router = fwd
56
57fwd:
58 driver = accept
59 transport = tsmtp
60
61mlist:
62 driver = accept
63 transport = tmlist
64
65# ----- Transports -----
66
67begin transports
68
69tfile:
70 driver = appendfile
71 file = DIR/test-mail/$local_part
72 user = CALLER
73
74tsmtp:
75 driver = smtp
798a7ffe 76 hosts = 127.0.0.1
617d3932
JH
77 port = PORT_D
78 allow_localhost
79.ifndef OPTION
80 arc_sign = $primary_hostname : sel : DIR/aux-fixed/dkim/dkim.private
81.endif
82
83tmlist:
84 driver = smtp
798a7ffe 85 hosts = 127.0.0.1
617d3932
JH
86 port = PORT_D
87 allow_localhost
88 transport_filter = /bin/cat - DIR/aux-fixed/TESTNUM.mlistfooter
89.ifndef OPTION
90 arc_sign = $primary_hostname : sel : DIR/aux-fixed/dkim/dkim.private
91.endif
92
93# End