transport_pass_socket
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 8 May 2016 00:29:25 +0000 (01:29 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 8 May 2016 00:29:25 +0000 (01:29 +0100)
src/src/transport.c

index 0fc2b2e09922daeb38b3ed1debdeef12ef5278f0..9737acc5832e1dfb0c6e221e0a2ea6cc39350d22 100644 (file)
@@ -1929,7 +1929,12 @@ if ((pid = fork()) == 0)
 
   argv = CUSS child_exec_exim(CEE_RETURN_ARGV, TRUE, &i, FALSE, 0);
 
 
   argv = CUSS child_exec_exim(CEE_RETURN_ARGV, TRUE, &i, FALSE, 0);
 
-  /* Call with the dsn flag */
+  if (*queue_name)
+    {
+    argv[i++] = US"-MCG";
+    argv[i++] = queue_name;
+    }
+
   if (smtp_use_dsn) argv[i++] = US"-MCD";
 
   if (smtp_authenticated) argv[i++] = US"-MCA";
   if (smtp_use_dsn) argv[i++] = US"-MCD";
 
   if (smtp_authenticated) argv[i++] = US"-MCA";