Merge from master into 4.next
[exim.git] / test / confs / 0486
1 # Exim test configuration 0486
2
3 .include DIR/aux-var/std_conf_prefix
4
5 primary_hostname = myhost.test.ex
6
7 # ----- Main settings -----
8
9 acl_smtp_mail = acl_check_mail
10 acl_smtp_rcpt = acl_check_rcpt
11 acl_smtp_data = acl_check_data
12 queue_only
13 trusted_users = CALLER
14
15
16 # ----- ACLs -----
17
18 begin acl
19
20 acl_check_mail:
21 warn logwrite = at MAIL (1): >$sender_address<
22 require verify = sender
23 warn logwrite = at MAIL (2): >$sender_address<
24 accept
25
26 acl_check_rcpt:
27 warn logwrite = at RCPT (1): >$sender_address<
28 warn logwrite = at RCPT (2): >$local_part<
29 require verify = recipient
30 warn logwrite = at RCPT (3): >$local_part<
31 accept
32
33 acl_check_data:
34 warn logwrite = at DATA (1): >$sender_address<
35 warn logwrite = at DATA (2): >$recipients<
36 warn logwrite = at DATA (3): >From: $h_from:<
37 warn logwrite = at DATA (3): >To: $h_to:<
38 accept
39
40
41 #----- Rewrite -----
42
43 begin rewrite
44 ^<(smtp.*) <SW-$1 S
45 *@* RW-$local_part@domain
46
47
48 # ----- Routers -----
49
50 begin routers
51
52 r1:
53 driver = accept
54 transport = t1
55
56
57 # ----- Transports -----
58
59 begin transports
60
61 t1:
62 driver = appendfile
63 file = /dev/null
64 user = CALLER
65
66
67 # End