Doc: clarify the syntax of the "begin <section>"
[exim.git] / test / confs / 0532
CommitLineData
71fafd95
PH
1# Exim test configuration 0532
2
3CONNECTCOND=
4
5exim_path = EXIM_PATH
6host_lookup_order = bydns
7primary_hostname = myhost.test.ex
71fafd95
PH
8spool_directory = DIR/spool
9log_file_path = DIR/spool/log/%slog
10gecos_pattern = ""
11gecos_name = CALLER_NAME
12
13# ----- Main settings -----
14
15acl_smtp_connect = connect
16acl_smtp_mail = mail
17acl_smtp_rcpt = rcpt
18acl_smtp_predata = predata
19acl_smtp_data = data
20acl_not_smtp = notsmtp
21
22qualify_domain = test.ex
23trusted_users = CALLER
24
25
26# ----- ACL -----
27
28begin acl
29
30connect:
31 accept CONNECTCOND
32
33mail:
34 accept add_header = MAIL: one
35 senders = mailok@test.ex
36 add_header = MAIL: two\nMAIL: three
37 accept
38
39rcpt:
40 accept add_header = RCPT: one
41 add_header = DUP: duplicate
42 local_parts = rcptok
43 add_header = RCPT: two\n continued\n
44 deny add_header = RCPT: denied $local_part
45
46
47predata:
48 warn add_header = PREDATA-WARN: added with add_header
49 message = PREDATA-WARN: added with message
50 accept add_header = PREDATA: recipients are $recipients
51
52data:
53 accept add_header = DATA: one
54 add_header = DUP: duplicate
55 condition = ${if eq{$h_cond:}{accept}}
56
57notsmtp:
58 accept add_header = NOTSMTP: $recipients
59
60
61# ----- Routers -----
62
63begin routers
64
65r1:
66 driver = accept
67 transport = t1
68
69
70# ----- Transports -----
71
72begin transports
73
74t1:
75 driver = appendfile
76 file = DIR/test-mail/$local_part
77 user = CALLER
78
79# End