X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/dc4ab0a186edc8b270c8fa486104fabc567d25e7..c47288eb9c3656ea36f3dd121cfd486fc03d5681:/test/confs/1103 diff --git a/test/confs/1103 b/test/confs/1103 index 52f471b79..b122e9cf1 100644 --- a/test/confs/1103 +++ b/test/confs/1103 @@ -6,39 +6,55 @@ primary_hostname = myhost.test.ex # ----- Main settings ----- +acl_smtp_rcpt = check_recipient + +queue_only +queue_run_in_order + +tls_certificate = DIR/aux-fixed/cert1 +tls_privatekey = DIR/aux-fixed/cert1 + tls_advertise_hosts = * -tls_certificate = DIR/tmp/certs/servercert -tls_privatekey = DIR/tmp/certs/serverkey -tls_try_verify_hosts = * -tls_verify_certificates = DIR/aux-fixed/cert2 -#tls_verify_certificates = system,cache -queue_only -log_selector = +millisec +# ------ ACL ------ + +begin acl -# --- ACL --- +check_recipient: + deny message = unacceptable cipher $tls_cipher + !encrypted = ${if eq {$sender_host_address}{HOSTIPV4}{IDEA-CBC-MD5}{*}} + accept -acl_smtp_rcpt = accept -# ---- +# ----- Routers ----- begin routers -all: +abc: driver = accept - transport = smtp + retry_use_local_part + transport = local_delivery + + +# ----- Transports ----- begin transports -smtp: - driver = smtp - hosts = 127.0.0.1 - allow_localhost - port = PORT_D - hosts_try_fastopen = : - tls_certificate = DIR/aux-fixed/cert2 - tls_verify_certificates = DIR/aux-fixed/cert1 - tls_verify_cert_hostnames = : +local_delivery: + driver = appendfile + file = DIR/test-mail/$local_part + create_file = DIR/test-mail + headers_add = TLS: cipher=$tls_cipher peerdn=$tls_peerdn + user = CALLER + + +# ----- Retry ----- + + +begin retry + +* * F,5d,10s + # End