for (i = msg_action_arg; i < argc; i++)
if (!queue_action(argv[i], msg_action, NULL, 0, 0))
yield = EXIT_FAILURE;
+ switch (msg_action)
+ {
+ case MSG_REMOVE: MSG_DELETE: case MSG_FREEZE: case MSG_THAW: break;
+ default: printf("\n"); break;
+ }
}
else if (!queue_action(argv[msg_action_arg], msg_action, argv, argc,
#
#
# Native queue transfer
+### load messages
exim -bs
MAIL FROM:<CALLER@myhost.test.ex>
RCPT TO: <normal@test.ex>
.
QUIT
****
+### default q
exim -bp
****
+### alternate q
exim -bp -qGalternate
****
#
****
exim -qGalternate -MG third $msg1
****
+### third q
exim -bp -qGthird
****
exim -qGthird -MG '' $msg1 $msg2
****
+### default q
exim -bp
****
+### alternate q
exim -bp -qGalternate
****
+### third q
exim -bp -qGthird
****
#
354 Enter message, ending with "." on a line by itself\r
250 OK id=10HmbA-0005vi-00\r
221 the.local.host.name closing connection\r
+### load messages
220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000\r
250 OK\r
250 Accepted\r
354 Enter message, ending with "." on a line by itself\r
250 OK id=10HmbC-0005vi-00\r
221 the.local.host.name closing connection\r
+### default q
0m sss 10HmbB-0005vi-00 <CALLER@the.local.host.name>
normal@test.ex
+### alternate q
0m sss 10HmbC-0005vi-00 <CALLER@the.local.host.name>
alternate@test.ex
-Message 10HmbB-0005vi-00 Message 10HmbC-0005vi-00 0m 323 10HmbB-0005vi-00 <CALLER@the.local.host.name>
+Message 10HmbB-0005vi-00
+Message 10HmbC-0005vi-00
+### third q
+ 0m sss 10HmbB-0005vi-00 <CALLER@the.local.host.name>
normal@test.ex
0m sss 10HmbC-0005vi-00 <CALLER@the.local.host.name>
alternate@test.ex
-Message 10HmbB-0005vi-00 Message 10HmbC-0005vi-00 0m 323 10HmbB-0005vi-00 <CALLER@the.local.host.name>
+Message 10HmbB-0005vi-00 Message 10HmbC-0005vi-00
+### default q
+ 0m sss 10HmbB-0005vi-00 <CALLER@the.local.host.name>
normal@test.ex
0m sss 10HmbC-0005vi-00 <CALLER@the.local.host.name>
alternate@test.ex
+### alternate q
+### third q
******** SERVER ********
### default q
### alternate q
+### load messages
+### default q
+### alternate q
+### third q
+### default q
+### alternate q
+### third q