Testsuite: testcases for rejected rcpt-callout-triggered cutthrough
[exim.git] / test / confs / 0027
CommitLineData
afda344b
PH
1# Exim test configuration 0027
2
3exim_path = EXIM_PATH
bc3c7bb7 4keep_environment =
afda344b
PH
5host_lookup_order = bydns
6primary_hostname = myhost.test.ex
afda344b
PH
7spool_directory = DIR/spool
8log_file_path = DIR/spool/log/%slog
9gecos_pattern = ""
10gecos_name = CALLER_NAME
23f3dc67 11tls_advertise_hosts =
afda344b
PH
12
13# ----- Main settings -----
14
15domainlist local_domains = test.ex
16
17acl_smtp_rcpt = acl_rcpt
18acl_smtp_data = $h_subject:
19
20trusted_users = CALLER
21
22
23# ------ ACLs ------
24
25begin acl
26
27userx:
28 deny message = deny for userx
29
30postmaster:
31 accept verify = sender
32
33data:
34 accept
35
36data1:
37 accept verify = recipient
38
39data2:
40 accept domains = a.b.c
41
42data3:
43 accept local_parts = a.b.c
44
45acl_rcpt:
05caaeaa 46 warn set acl_m_1 = ${acl {data}}
afda344b
PH
47 accept endpass
48 acl = ${tr{$local_part}{:}{\n}}
49 deny message = this message should not occur
50
51
52# ------ Routers ------
53
54begin routers
55
56r1:
57 driver = dnslookup
58 domains = ! +local_domains
59 transport = dev_null
60 no_more
61
62r2:
63 driver = accept
64 local_parts = userx : postmaster
65 transport = local_delivery
66
67
68# ------ Transports ------
69
70begin transports
71
72dev_null:
73 driver = appendfile
74 file = /dev/null
75 user = CALLER
76
77local_delivery:
78 driver = appendfile
79 file = DIR/test-mail/$local_part
80 user = CALLER
81
82# End