Debug: "kill" option on ACL control=debug. Bug 1831
[exim.git] / test / confs / 4201
CommitLineData
9d4319df 1# Exim test configuration 4201
250b6871
JH
2# SMTPUTF8 handling
3
4OPTION = *
9bfc60eb 5CONTROL =
921dfc11 6INSERT =
0ec7e948 7SUB =
9d4319df
JH
8
9exim_path = EXIM_PATH
bc3c7bb7 10keep_environment =
9d4319df
JH
11host_lookup_order = bydns
12spool_directory = DIR/spool
13log_file_path = DIR/spool/log/%slog
14gecos_pattern = ""
15gecos_name = CALLER_NAME
23f3dc67 16tls_advertise_hosts =
9d4319df
JH
17
18# ----- Main settings -----
19
9bfc60eb 20domainlist local_domains = test.ex : cname
9d4319df
JH
21
22acl_smtp_rcpt = check_recipient
9671784a
JH
23acl_not_smtp = non_smtp
24
9d4319df 25trusted_users = CALLER
9671784a 26log_selector = +received_recipients +sender_on_delivery
9d4319df 27
7ade712c 28.ifdef SERVER
9d4319df
JH
29queue_only
30queue_run_in_order
7ade712c 31.endif
9d4319df 32
250b6871 33smtputf8_advertise_hosts = OPTION
9d4319df 34
0ec7e948
JH
35SUB
36
9d4319df
JH
37
38# ----- ACL -----
39
40begin acl
41
250b6871 42
9bfc60eb
JH
43.ifdef SERVER
44
45check_recipient:
9d4319df
JH
46 accept hosts = :
47 accept domains = +local_domains
3c8b3577 48 local_parts = ^(xn--)?user.*\$
9d4319df
JH
49 deny message = relay not permitted
50
9bfc60eb
JH
51.else
52
53sub:
921dfc11
JH
54.ifdef INSERT
55 require INSERT
56.endif
9bfc60eb
JH
57.ifdef CONTROL
58 require CONTROL
59.endif
60 accept
61
62check_recipient:
63 accept domains = *
64 acl = sub
65
9671784a
JH
66non_smtp:
67 accept senders = :
68 control = queue_only
69 accept
9bfc60eb 70
9671784a
JH
71.endif
72
9d4319df
JH
73# ----- Routers -----
74
75begin routers
76
7ade712c
JH
77.ifdef SERVER
78
9d4319df
JH
79fail_remote_domains:
80 driver = redirect
81 domains = ! +local_domains
82 data = :fail: unrouteable mail domain "$domain"
83
9671784a
JH
84bounces:
85 driver = redirect
86 condition = ${if eq {} {$sender_address}}
87 data = DIR/test-mail/$local_part
88 file_transport = local_delivery
89
9d4319df
JH
90localuser:
91 driver = redirect
92 data = :blackhole:
93
7ade712c
JH
94.else
95
9671784a
JH
96bounces:
97 driver = redirect
98 domains = *.local
99 data = DIR/test-mail/$local_part
100 file_transport = local_delivery
101
7ade712c
JH
102rmt:
103 driver = manualroute
250b6871 104 domains = +local_domains
7ade712c
JH
105 route_data = <;[127.0.0.1]:PORT_D
106 transport = rmt_smtp
107 self = send
108
109.endif
110
9d4319df
JH
111# ----- Transports -----
112
113begin transports
114
115local_delivery:
116 driver = appendfile
9671784a 117 user = CALLER
9d4319df
JH
118 delivery_date_add
119 envelope_to_add
120 file = DIR/test-mail/$local_part
121 headers_add = "X-body-linecount: $body_linecount\n\
122 X-message-linecount: $message_linecount\n\
123 X-received-count: $received_count"
124 return_path_add
125
7ade712c
JH
126rmt_smtp:
127 driver = smtp
128
9d4319df 129# End