HintsDB: Support transactions with a TDB backend.
[exim.git] / test / confs / 0175
1 # Exim test configuration 0175
2
3 .include DIR/aux-var/std_conf_prefix
4
5
6 # ----- Main settings -----
7
8 acl_smtp_rcpt = check_recipient
9 domainlist local_domains = test.ex
10 qualify_domain = test.ex
11
12
13 # ----- ACL -----
14
15 begin acl
16
17 check_recipient:
18   require verify = sender
19   accept  domains = +local_domains
20   deny    message = relay not permitted
21
22 # ----- Routers -----
23
24 begin routers
25
26 fail_sender:
27   driver = manualroute
28   domains = ! +local_domains
29   route_list = bad.domain localhost byname
30   self = fail
31   verify_only
32   verify_sender
33
34 fail_sender2:
35   driver = manualroute
36   domains = ! +local_domains
37   fail_verify
38   route_list = bad.domain2 localhost byname
39   self = send
40   verify_only
41   verify_sender
42
43 lookuphost:
44   driver = dnslookup
45   domains = ! +local_domains
46   transport = smtp
47   no_more
48
49 all:
50   driver = accept
51   retry_use_local_part
52   transport = appendfile
53
54
55 # ----- Transports -----
56
57 begin transports
58
59 smtp:
60   driver = smtp
61   hosts_try_fastopen =  :
62
63 appendfile:
64   driver = appendfile
65   file = DIR/test-mail/$local_part
66   create_file = DIR/test-mail
67   user = CALLER
68
69
70 # End