diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2019-12-12 19:17:47 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2019-12-12 19:23:04 +0000 |
commit | 054ce030a60f22a1acc26c419907d276406080f9 (patch) | |
tree | 621470b7550970059a0d5aa4981eb3cd6e461c87 /test/confs/4565 | |
parent | e9dfcfb7b87107c2a55441c93aa463f9ea7586e1 (diff) |
Testsuite: testcase for misordered ARC headers. Bug 2493
Diffstat (limited to 'test/confs/4565')
-rw-r--r-- | test/confs/4565 | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/test/confs/4565 b/test/confs/4565 new file mode 100644 index 000000000..4e90606f2 --- /dev/null +++ b/test/confs/4565 @@ -0,0 +1,77 @@ +# Exim test configuration 4565 + +SERVER= +VALUE= +INSERT= + +.include DIR/aux-var/std_conf_prefix + +primary_hostname = test.ex + +# ----- Main settings ----- + +acl_smtp_rcpt = accept +acl_smtp_data = check_data + +log_selector = +received_recipients +dkim_verbose +queue_only + +# ----- ACL ----- +begin acl + +check_data: + warn !verify = arc VALUE + INSERT + + warn logwrite = arc_state: <$arc_state> + logwrite = arc_oldest_pass <$arc_oldest_pass> + logwrite = domains: <$arc_domains> + condition = ${if def:arc_state_reason} + logwrite = reason: <$arc_state_reason> + +.ifdef OPTION + accept +.else + accept add_header = :at_start:${authresults {$primary_hostname}} +.endif + +# ----- Routers ----- + +begin routers + +d1: + driver = accept + local_parts = ^a + transport = tfile + +redir: + driver = redirect + data = ${substr_1:$local_part}@$domain + redirect_router = fwd + +fwd: + driver = accept + transport = tsmtp + +# ----- Transports ----- + +begin transports + +tfile: + driver = appendfile + file = DIR/test-mail/$local_part + user = CALLER + +tsmtp: + driver = smtp + hosts = 127.0.0.1 + port = PORT_D + allow_localhost + dkim_domain = $primary_hostname + dkim_selector = sel + dkim_private_key = DIR/aux-fixed/dkim/dkim.private +.ifndef OPTION + arc_sign = $primary_hostname : sel : DIR/aux-fixed/dkim/dkim.private +.endif + +# End |