Support plus-addressing since wildcards are deprecated
[hcoop/config/exim.git] / conf.d / router / 480_exim4-config_hosted_wildcard_aliases
CommitLineData
b6611356 1
2# hcoop-change: Custom rule that looks up the local_part and domain
3# in /etc/aliases.wildcard.
4
5hosted_wildcard_aliases:
a192bea1 6 debug_print = "R: hosted_wildcard_aliases for $local_part@$domain"
b6611356 7 driver = redirect
8 domains = +local_domains
9 allow_fail
10 allow_defer
1122052b
CE
11 # hcoop-change: deliver $user+$suffix to $user
12 local_part_suffix = +*
13 local_part_suffix_optional
b6611356 14 data = ${lookup{$local_part@$domain}lsearch*@{/etc/aliases.wildcard}}
15 .ifdef SYSTEM_ALIASES_USER
16 user = SYSTEM_ALIASES_USER
17 .endif
18 .ifdef SYSTEM_ALIASES_GROUP
19 group = SYSTEM_ALIASES_GROUP
20 .endif
21 .ifdef SYSTEM_ALIASES_FILE_TRANSPORT
22 file_transport = SYSTEM_ALIASES_FILE_TRANSPORT
23 .endif
24 .ifdef SYSTEM_ALIASES_PIPE_TRANSPORT
25 pipe_transport = SYSTEM_ALIASES_PIPE_TRANSPORT
26 .endif
27 .ifdef SYSTEM_ALIASES_DIRECTORY_TRANSPORT
28 directory_transport = SYSTEM_ALIASES_DIRECTORY_TRANSPORT
29 .endif