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