Testsuite: Add $USER to env if missing
[users/heiko/exim.git] / test / confs / 0055
1 # Exim test configuration 0055
2
3 exim_path = EXIM_PATH
4 host_lookup_order = bydns
5 primary_hostname = myhost.ex
6 spool_directory = DIR/spool
7 log_file_path = DIR/spool/log/%slog
8 gecos_pattern = ""
9 gecos_name = CALLER_NAME
10
11 # ----- Main settings -----
12
13 domainlist local_domains = test.ex : myhost.ex
14 domainlist some_domains = ten-1.test.ex
15
16 queue_domains = !unknown.test.ex : !^ten-\\d+\\.test\\.ex\$ : *.test.ex
17 queue_run_in_order
18 queue_smtp_domains = !+some_domains : \N^ten-\d+\.test\.ex$\N
19
20
21 # ----- Routers -----
22
23 begin routers
24
25 localreally:
26   driver = manualroute
27   domains = ! +local_domains
28   route_list = local.test.ex
29   transport = local_delivery
30   user = CALLER
31
32 lookuphost:
33   driver = dnslookup
34   domains = ! +local_domains
35   transport = smtp
36   no_more
37   cannot_route_message = $domain is not local, and can't route by DNS
38
39 localuser:
40   driver = accept
41   local_parts = userx : CALLER
42   transport = local_delivery
43
44
45 # ----- Transports -----
46
47 begin transports
48
49 local_delivery:
50   driver = appendfile
51   delivery_date_add
52   envelope_to_add
53   file = DIR/test-mail/$local_part
54   return_path_add
55   user = CALLER
56
57 smtp:
58   driver = smtp
59
60
61 # ----- Retry -----
62
63
64 # End