# This router matches local user mailboxes. If the router fails, the error
# message is "Unknown user".
+# hcoop-change: acquire AFS token for the user
+
local_user:
debug_print = "R: local_user for $local_part@$domain"
driver = accept
domains = +local_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