RMM(1)
NAME
rmm - remove messages
SYNOPSIS
rmm [+folder] [msgs] [-link | -nolink] [-version] [-help]
DESCRIPTION
By default, rmm will remove the specified messages by renaming the message files with preceding commas. Such files will then need to be
removed in some manner after a certain amount of time. Many sites
arrange for cron to remove these files once a day, so check with your
system administrator.
Alternately, if you wish for rmm to really remove the files representing these messages, you can use the -unlink switch. But messages
removed by this method cannot be later recovered.
- If you prefer a more sophisticated method of `removing' messages, you
can define the rmmproc profile component. For example, you can add a
profile component such as
- rmmproc: /home/foouser/bin/rmm_msgs
- then instead of simply renaming the message file, rmm will call the named program or script to handle the files that represent the messages to be deleted.
- Some users of csh prefer the following:
alias rmm 'refile +d'- where folder `+d' is a folder for deleted messages, and
alias mexp 'rm `mhpath +d all`'- is used to "expunge" deleted messages.
- The current message is not changed by rmm, so a next
- will advance to the next message in the folder as expected.
FILES
$HOME/.mh_profile The user profile
PROFILE COMPONENTS
Path: To determine the user's nmh directory
Current-Folder: To find the default current folder
rmmproc: Program to delete the message
SEE ALSO
DEFAULTS
`+folder' defaults to the current folder
`msgs' defaults to cur
`-nounlink'
CONTEXT
If a folder is given, it will become the current folder.
BUGS
- Since refile uses your rmmproc to delete the message, the rmmproc must
NOT call refile without specifying -normmproc, or you will create an
infinte loop.