testcases for PRDR
[exim.git] / test / confs / 0900
index 245d9fa96450a5bf4c4b02a7b81bc70d505071f8..427669c4bf1e29a61cb9c9a2c0c37659e5b8faaa 100644 (file)
@@ -3,6 +3,7 @@ SERVER=
 X=
 Y=
 OPT=
+ALLOW=
 
 exim_path = EXIM_PATH
 keep_environment =
@@ -20,6 +21,7 @@ tls_advertise_hosts = ${if eq {Y}{tls} {*}}
 domainlist local_domains = @ : test.ex
 
 acl_smtp_rcpt = check_recipient
+acl_smtp_data_prdr = check_prdr
 acl_smtp_data = check_data
 trusted_users = CALLER
 queue_only
@@ -29,6 +31,8 @@ log_selector = +received_recipients
 tls_certificate = ${if eq {SERVER}{server}{DIR/aux-fixed/cert1}fail}
 tls_privatekey = ${if eq {SERVER}{server}{DIR/aux-fixed/cert1}fail}
 
+ALLOW
+
 # ----- ACL -----
 
 begin acl
@@ -38,6 +42,10 @@ check_recipient:
   accept domains = +local_domains
   deny   message = relay not permitted
 
+check_prdr:
+  accept local_parts = good
+  deny
+
 check_data:
   warn   message = X-acl-message-linecount: $message_linecount
   accept