7921a8b55d4e8600975c19fe14900a9e6df8a5f3
[users/jgh/exim.git] / test / confs / 0177
1 # Exim test configuration 0177
2
3 .include DIR/aux-var/std_conf_prefix
4
5
6 # ----- Main settings -----
7
8 domainlist local_domains = test.ex
9
10 acl_smtp_rcpt = check_recipient
11
12 qualify_domain = test.ex
13
14
15 # ----- ACL -----
16
17 begin acl
18
19 check_recipient:
20   accept  hosts = :
21   accept  domains = +local_domains
22   deny    message = relay not permitted
23
24
25 # ----- Routers -----
26
27 begin routers
28
29 all_R:
30   driver = manualroute
31   domains = ! +local_domains
32   route_list = * 127.0.0.1 byname
33   self = send
34   transport = smtp
35   no_more
36
37 filter:
38   driver = redirect
39   allow_filter
40   allow_freeze
41   allow_fail
42   no_check_local_user
43   file = DIR/aux-var/TESTNUM.filter
44   owners =
45   reply_transport = autoreply
46   retry_use_local_part
47   user = CALLER
48
49 alias:
50   driver = redirect
51   allow_defer
52   allow_fail
53   data = ${lookup{$local_part}lsearch{DIR/aux-fixed/TESTNUM.alias}}
54   retry_use_local_part
55
56 all_L:
57   driver = accept
58   retry_use_local_part
59   transport = appendfile
60
61
62 # ----- Transports -----
63
64 begin transports
65
66 appendfile:
67   driver = appendfile
68   file = DIR/test-mail/$local_part
69   user = CALLER
70
71 autoreply:
72   driver = autoreply
73   user = CALLER
74
75 smtp:
76   driver = smtp
77   port = PORT_S
78
79
80 # ----- Retry -----
81
82
83 begin retry
84
85 * * F,5d,1d
86
87
88 # End