git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
transport dynamic modules
[exim.git]
/
test
/
confs
/
0635
diff --git
a/test/confs/0635
b/test/confs/0635
index 3c8a68708a5d7963947d24577515d70d42c0787c..4aec94e13db37a9e77b3b6e881e82ef738e50442 100644
(file)
--- a/
test/confs/0635
+++ b/
test/confs/0635
@@
-2,30
+2,45
@@
.include DIR/aux-var/std_conf_prefix
.include DIR/aux-var/std_conf_prefix
-primary_hostname = myhost.test.ex
# ----- Main settings -----
# ----- Main settings -----
-trusted_users = CALLER
-bounce_return_linesize_limit = 20
+domainlist local_domains = @
+
acl_smtp_rcpt = accept
acl_smtp_rcpt = accept
+acl_smtp_data = check_data
+trusted_users = CALLER
+
+# ----- ACL -----
+
+begin acl
+
+check_data:
+ accept logwrite = \$recipients: "$recipients"
+ logwrite = run-wrapped \$recipients: "${run{/bin/echo $recipients}}"
+ logwrite = \$value after \${run...}: '$value'
# ----- Routers -----
begin routers
# ----- Routers -----
begin routers
-my_main_router:
- driver = manualroute
- transport = t1
- route_list = * 127.0.0.1::PORT_S
- self = send
+fail_remote_domains:
+ driver = redirect
+ domains = ! +local_domains
+ data = :fail: unrouteable mail domain "$domain"
+
+localuser:
+ driver = accept
+ check_local_user
+ transport = local_delivery
# ----- Transports -----
begin transports
# ----- Transports -----
begin transports
-t1:
- driver = smtp
+local_delivery:
+ driver = appendfile
+ file = DIR/test-mail/$local_part_data
# End
# End