Add $router_name and $transport_name variables. Bug 308.
[exim.git] / test / confs / 0227
1 # Exim test configuration 0227
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
15
16 acl_smtp_rcpt = check_recipient
17 acl_smtp_data = check_data
18
19
20 # ----- ACL -----
21
22 begin acl
23
24 check_recipient:
25   warn    senders  = ^uncheckable2@
26           control  = no_multiline_responses
27   accept  hosts    = V4NET.0.0.4
28   deny    hosts    = V4NET.0.0.1
29           log_message = ($sender_verify_failure) R:$router_name
30          !verify   = sender/callout=no_cache
31   deny    hosts    = V4NET.0.0.3
32           log_message = ($recipient_verify_failure) R:$router_name
33          !verify   = recipient/callout=no_cache
34   warn    logwrite = verify recipient used R:$router_name
35   deny    hosts    = V4NET.0.0.5
36           log_message = ($sender_verify_failure) R:$router_name
37          !verify   = sender/callout=no_cache/check_postmaster
38   require verify   = sender
39           logwrite = verify sender used R:$router_name
40   accept  domains  = +local_domains
41   deny    message  = relay not permitted
42
43 check_data:
44   deny    hosts = V4NET.0.0.4
45           log_message = header_sender R:$router_name
46          !verify = header_sender/callout=no_cache
47   accept logwrite = verify header_sender used R:$router_name
48
49
50 # ----- Routers -----
51
52 begin routers
53
54 mxt3:
55   driver = dnslookup
56   domains = mxt3.test.ex
57   self = send
58   transport = smtp
59
60 localhost1:
61   driver = manualroute
62   domains = localhost1
63   route_list = * 127.0.0.1 byname
64   self = send
65   transport = smtp
66   no_more
67
68 lmtp:
69   driver = manualroute
70   domains = remote.lmtp
71   route_list = * 127.0.0.1
72   transport = lmtp
73   self = send
74
75 all:
76   driver = manualroute
77   domains = ! +local_domains
78   route_list = * "127.0.0.1 : HOSTIPV4" byname
79   self = send
80   transport = smtp
81   no_more
82
83
84 # ----- Transports -----
85
86 begin transports
87
88 smtp:
89   driver = smtp
90   port = PORT_S
91
92 lmtp:
93   driver = smtp
94   port = PORT_S
95   protocol = lmtp
96
97
98 # ----- Retry -----
99
100 begin retry
101
102 * * F,5d,10s
103
104
105 # End