Routers: make retry_use_local_part default true when any non-domain condition is...
[exim.git] / src / src / route.c
index 41716bc0e4ad2d9bcb5c6049501d3a52137f36b9..c6119eed0e68c1bfbd93723f2b73be1b1a3f7379 100644 (file)
@@ -281,7 +281,8 @@ for (router_instance * r = routers; r; r = r->next)
   TRUE; otherwise its default is FALSE. */
 
   if (r->retry_use_local_part == TRUE_UNSET)
-    r->retry_use_local_part = r->check_local_user;
+    r->retry_use_local_part =
+      r->check_local_user || r->local_parts || r->condition || r->prefix || r->suffix || r->senders || r->require_files;
 
   /* Build a host list if fallback hosts is set. */