# Exim test configuration 0026 .include DIR/aux-var/std_conf_prefix primary_hostname = myhost.test.ex # ----- Main settings ----- domainlist local_domains = test.ex acl_smtp_rcpt = accept acl_smtp_data = acl_data trusted_users = CALLER # ------ ACLs ------ begin acl acl_data: deny log_message = body contains trigger condition = ${if match{$message_body}{trigger}{yes}{no}} warn logwrite = \$h_from: '$h_from:' require verify = header_syntax warn message = X-warning: this is a test warning accept senders = ! : accept verify = header_sender # ------ Routers ------ begin routers r1: driver = dnslookup domains = ! +local_domains transport = dev_null no_more r2: driver = accept local_parts = userx : postmaster transport = local_delivery # ------ Transports ------ begin transports dev_null: driver = appendfile file = /dev/null user = CALLER local_delivery: driver = appendfile file = DIR/test-mail/${bless:$local_part} user = CALLER # End