testsuite: abstract out common conf settings
[exim.git] / test / confs / 0416
CommitLineData
afda344b
PH
1# Exim test configuration 0416
2
d4dc049f
JH
3.include DIR/aux-var/std_conf_prefix
4
afda344b
PH
5
6# ----- Main settings -----
7
8primary_hostname = mail.test.ex
9qualify_domain = test.ex
10queue_only
11no_queue_only_override
12
13acl_smtp_helo = helo
14acl_smtp_mail = mail
15acl_smtp_rcpt = ${if eq{$local_part}{nested_discard}{nested_rcpt}{rcpt}}
16acl_smtp_data = data
17acl_not_smtp = notsmtp
18
19log_selector = +received_recipients
20
21
22# ----- ACLs -----
23
24begin acl
25
26helo:
27 discard
28
29mail:
30 discard senders = discard@x.y
31 log_message = discard message 2
32 accept
33
34rcpt:
35 discard local_parts = discard
36 log_message = discard message 1
37 accept
38
39nested_rcpt:
40 accept acl = helo
41
42data:
43 discard condition = ${if match{$recipients}{data_message_discard}}
44 log_message = discard message 3
45 discard condition = $h_discard:
46 accept
47
48notsmtp:
49 discard condition = ${if match{$recipients}{data_message_discard}}
50 log_message = discard message 4
51 discard condition = $h_discard:
52 accept
53
54# End