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)