Delete one or more messages from the channel queue directory.
delete [message-id[,...]]
Command Qualifiers Defaults -all-noall-channel=nameNone -confirm-noconfirm-log-log
message-id[,...]
A comma separated list of one or more message identification number or numbers shown by a previousdirectorycommand. Ranges are allowed.
The
deletecommand is used to delete one or more messages from the channel queue directories. The messages to be deleted are specified by their message identification numbers shown by the most recentdirectorycommand. That number appears in the leftmost column of thedirectorycommand listing. Ambiguous message numbers must be qualified by the proper channel name with the-channelqualifier.Note that the
deletecommand irrevocably deletes each message it is instructed to delete: the messages are not returned to their originators nor will any further attempts to be made to deliver them to their recipients. The messages are permanently deleted. Often, it is preferable to use thereturncommand so as to return the message to its originator, (e.g., bounce it back to the sender).
-allDelete all messages shown by the last
-noall(default)directorycommand. When used in conjunction with the-channelqualifier, only those messages shown by the lastdirectorycommand for the specified channel will be deleted. Unless-noconfirmis specified with-all, you will be required to confirm anydelete -alloperation.Specifies the name of the channel from which to delete messages. Wildcards are not permitted.
-channel=name
-confirmWhen
-noconfirm(default)-confirmis specified, you will be prompted to confirm each message delete operation.
-log(default)Specifies whether informational messages for each message delete operation are generated.
-nolog
In the following example, the
directorycommand is used to list the messages in the local, l, channel. Then, thedeletecommand is used to delete messages 1, 3, 20, 21, and 22. A range specification, 20-22, is used to specify message numbers 20, 21, and 22.qm.maint> directory l Tue, 10 Mar 1998 13:43:39 -0800 (PST) Data gathered from the queue directory tree Channel: l Size Queued since -------------------------------------------------------------- 1 ZZ01HNP17LSUWY9D4DNR.00 4 10-Mar-1998 01:10:23 2 ZZ01HNP1RP3B6G9D4DNR.00 10 10-Mar-1998 01:10:24 3 ZZ01HNP42MAMAI9D4DNR.00 3 10-Mar-1998 01:10:24 4 ZZ01HNP4MEWC8G9D4DNR.00 8 10-Mar-1998 06:18:57 ... 24 ZZ01HNP90X63ZG9D4DNR.00 6 10-Mar-1998 13:21:14 -------------------------------------------------------------- Total size: 108 24 total messages queued qm.maint> delete 1,3,20-22 %QM-I-DELETED, deleted the message file /pmdf/queue/l/ZZ01HNP17LSUWY9D4DNR.00 %QM-I-DELETED, deleted the message file /pmdf/queue/l/ZZ01HNP42MAMAI9D4DNR.00 %QM-I-DELETED, deleted the message file /pmdf/queue/l/ZZ01HNP76RTGHY9D4DNR.00 %QM-I-DELETED, deleted the message file /pmdf/queue/l/ZZ01HNP82HTXYB9D4DNR.00 %QM-I-DELETED, deleted the message file /pmdf/queue/l/ZZ01HNP83JPOCV9D4DNR.00 qm.maint>