MAILRM(1zm) MAILRM(1zm)
NAME
mailrm - zmailer mail queue message remover
SYNOPSIS
mailrm [ id ... ]
DESCRIPTION
mailrm attempts to remove the locally queued mail messages named on its
command line by submitting mail messages that cancel the queued mes-
sages.
The Obsoletes: message header is the mechanism used to accomplish this.
The router turns it into a message control file directive that the
scheduler implements. The scheduler will of course do its best to
ensure only the owner of a message can cancel it. Therefore this pro-
gram is only useful to whomever originally sent the message to be can-
celled. The super user is not treated specially.
The id is the message file id of a to-be-cancelled message, as it is
reported by mailq. It is not the message id, although that is the
information that is actually sought for the Obsoletes: header contents.
mailrm will rummage through message control files in POSTOFFICE/trans-
port to retrieve the message id for a given message file id.
ENVIRONMENT VARIABLES
ZCONFIG
This environment variable is expected to be inherited from the
scheduler(8zm), and it tells where scheduler's idea of ZENV-
variables are located at.
FILES
/opt/mail/zmailer.conf (ZCONFIG)
/var/spool/postoffice/transport (POSTOFFICE/transport)
SEE ALSO
router(8zm), scheduler(8zm), mailq(1zm), zmailer.conf(5zm).
RFC987, RFC1138
AUTHOR
This program authored and copyright by:
Rayan Zachariassen <no address>
2003-Aug-28 MAILRM(1zm)