Merge branch 'acl'
[exim.git] / test / confs / 0089
1 # Exim test configuration 0089
2
3 exim_path = EXIM_PATH
4 host_lookup_order = bydns
5 primary_hostname = myhost.test.ex
6 rfc1413_query_timeout = 0s
7 spool_directory = DIR/spool
8 log_file_path = DIR/spool/log/%slog
9 gecos_pattern = ""
10 gecos_name = CALLER_NAME
11
12 # ----- Main settings -----
13
14 domainlist local_domains = Test.ex : myhost.test.EX
15 domainlist relay_domains = Test.ex : Relay.one.ex
16
17 acl_smtp_rcpt = check_recipient
18
19 helo_allow_chars = _
20 helo_accept_junk_hosts = *N-99.test.ex
21 sender_unqualified_hosts = *N-99.test.EX
22
23
24 # ----- ACL -----
25
26 begin acl
27
28 check_recipient:
29   accept  hosts = :
30   accept  domains = +local_domains
31   accept  domains = +relay_domains
32   deny    message = relay not permitted
33
34
35 # ----- Routers -----
36
37 begin routers
38
39 manual:
40   driver = manualroute
41   caseful_local_part
42   domains = ! +local_domains
43   local_parts = XYZ
44   route_list = * $domain byname
45   transport = dummy
46
47 lookuphost:
48   driver = dnslookup
49   domains = ! +local_domains
50   verify_only
51
52 fail_remote_domains:
53   driver = redirect
54   domains = ! +local_domains
55   allow_fail
56   data = :fail: unrouteable mail domain "$domain"
57
58 select:
59   driver = accept
60   local_parts = ABCD
61   retry_use_local_part
62   transport = dummy
63
64 localuser:
65   driver = accept
66   local_parts = userx
67   transport = dummy
68
69
70 # ----- Transports -----
71
72 begin transports
73
74 dummy:
75   driver = smtp
76
77
78 # End