1 # Exim test configuration 4530
7 .include DIR/aux-var/tls_conf_prefix
9 primary_hostname = myhost.test.ex
11 # ----- Main settings -----
13 acl_smtp_rcpt = accept logwrite = rcpt_acl: macro: _DKIM_SIGN_HEADERS
14 acl_smtp_dkim = accept logwrite = dkim_acl: signer: $dkim_cur_signer bits: $dkim_key_length h=$dkim_headernames
15 acl_smtp_data = accept logwrite = data_acl: dkim status $dkim_verify_status
17 dkim_verify_signers = $dkim_signers
18 dkim_verify_min_keysizes = rsa=512 ed25519=250
20 dkim_verify_minimal = true
23 DDIR=DIR/aux-fixed/dkim
25 tls_certificate = DIR/aux-fixed/cert1
26 tls_privatekey = DIR/aux-fixed/cert1
28 log_selector = -dkim +dkim_verbose +received_recipients
36 condition = ${if eq {SERVER}{server}{yes}{no}}
41 transport = send_to_server
52 hosts_try_fastopen = :
54 tls_verify_certificates = DIR/aux-fixed/cert1
55 tls_verify_cert_hostnames = :
60 dkim_selector = SELECTOR
65 dkim_private_key = ${extract {${length_3:$dkim_selector}} {\
68 sed=dkim_ed25519.private \
71 .ifndef HEADERS_MAXSIZE
72 dkim_sign_headers = OPT
74 dkim_identity = allheaders@$dkim_domain
83 dkim_timestamps = TIMES
88 file = DIR/test-mail/$local_part
89 create_file = DIR/test-mail