ACL: Permit the "encrypted" condition to be used in a HELO/EHLO ACL
[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   create_file = DIR/test-mail
70   user = CALLER
71
72 autoreply:
73   driver = autoreply
74   user = CALLER
75
76 smtp:
77   driver = smtp
78   port = PORT_S
79   hosts_try_fastopen = :
80
81
82 # ----- Retry -----
83
84
85 begin retry
86
87 * * F,5d,1d
88
89
90 # End