36e38bcd582da6c02a7b805191ea6cf1bc543872
[users/jgh/exim.git] / test / confs / 4201
1 # Exim test configuration 4201
2 # SMTPUTF8 handling
3
4 OPTION = *
5
6 exim_path = EXIM_PATH
7 host_lookup_order = bydns
8 spool_directory = DIR/spool
9 log_file_path = DIR/spool/log/%slog
10 gecos_pattern = ""
11 gecos_name = CALLER_NAME
12
13 # ----- Main settings -----
14
15 domainlist local_domains = test.ex
16
17 acl_smtp_rcpt = check_recipient
18 trusted_users = CALLER
19 log_selector = +received_recipients
20
21 .ifdef SERVER
22 queue_only
23 queue_run_in_order
24 .endif
25
26 smtputf8_advertise_hosts = OPTION
27
28
29 # ----- ACL -----
30
31 begin acl
32
33 check_recipient:
34
35 .ifndef SERVER
36   accept domains = *
37 .endif
38   accept hosts = :
39   accept domains = +local_domains
40   deny   message = relay not permitted
41
42 # ----- Routers -----
43
44 begin routers
45
46 .ifdef SERVER
47
48 fail_remote_domains:
49   driver = redirect
50   domains = ! +local_domains
51   data = :fail: unrouteable mail domain "$domain"
52
53 localuser:
54   driver = redirect
55   data = :blackhole:
56
57 .else
58
59 rmt:
60   driver = manualroute
61   domains = +local_domains
62   route_data = <;[127.0.0.1]:PORT_D
63   transport = rmt_smtp
64   self = send
65
66 hole:
67   driver = redirect
68   data = :blackhole:
69
70 .endif
71
72 # ----- Transports -----
73
74 begin transports
75
76 local_delivery:
77   driver = appendfile
78   delivery_date_add
79   envelope_to_add
80   file = DIR/test-mail/$local_part
81   headers_add = "X-body-linecount: $body_linecount\n\
82                  X-message-linecount: $message_linecount\n\
83                  X-received-count: $received_count"
84   return_path_add
85
86 rmt_smtp:
87   driver = smtp
88
89 # End