Add new errors mail_4xx, data_4xx, lost_connection, tls_required.
[exim.git] / test / confs / 0486
CommitLineData
afda344b
PH
1# Exim test configuration 0486
2
3exim_path = EXIM_PATH
4host_lookup_order = bydns
5primary_hostname = myhost.test.ex
6rfc1413_query_timeout = 0s
7spool_directory = DIR/spool
8log_file_path = DIR/spool/log/%slog
9gecos_pattern = ""
10gecos_name = CALLER_NAME
11
12# ----- Main settings -----
13
14acl_smtp_mail = acl_check_mail
15acl_smtp_rcpt = acl_check_rcpt
16acl_smtp_data = acl_check_data
17queue_only
18trusted_users = CALLER
19
20
21# ----- ACLs -----
22
23begin acl
24
25acl_check_mail:
26 warn logwrite = at MAIL (1): >$sender_address<
27 require verify = sender
28 warn logwrite = at MAIL (2): >$sender_address<
29 accept
30
31acl_check_rcpt:
32 warn logwrite = at RCPT (1): >$sender_address<
33 warn logwrite = at RCPT (2): >$local_part<
34 require verify = recipient
35 warn logwrite = at RCPT (3): >$local_part<
36 accept
37
38acl_check_data:
39 warn logwrite = at DATA (1): >$sender_address<
40 warn logwrite = at DATA (2): >$recipients<
41 warn logwrite = at DATA (3): >From: $h_from:<
42 warn logwrite = at DATA (3): >To: $h_to:<
43 accept
44
45
46#----- Rewrite -----
47
48begin rewrite
49^<(smtp.*) <SW-$1 S
50*@* RW-$local_part@domain
51
52
53# ----- Routers -----
54
55begin routers
56
57r1:
58 driver = accept
59 transport = t1
60
61
62# ----- Transports -----
63
64begin transports
65
66t1:
67 driver = appendfile
68 file = /dev/null
69 user = CALLER
70
71
72# End