Support plus-addressing since wildcards are deprecated
[hcoop/config/exim.git] / conf.d / router / 900_exim4-config_local_user
index ffa2b8e..bcadd0c 100644 (file)
@@ -5,14 +5,16 @@
 # This router matches local user mailboxes. If the router fails, the error
 # message is "Unknown user".
 
-# hcoop-change: acquire AFS token for the user
+# hcoop-change: Use unix_domains rather than local_domains.
 
 local_user:
   debug_print = "R: local_user for $local_part@$domain"
+  # hcoop-change: deliver $user+$suffix to $user
+  local_part_suffix = +*
+  local_part_suffix_optional
   driver = accept
-  domains = +local_domains
+  domains = +unix_domains
   check_local_user
   local_parts = ! root
-  condition = ${run{/usr/bin/pagsh.openafs -c /etc/exim4/get-token ${local_part}}{1}{0}}
   transport = LOCAL_DELIVERY
   cannot_route_message = Unknown user