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