Each message can have various flags assigned to it as a means of classification. Each flag has a name; different names are different flags. Any given flag is either present or absent on a particular message. A few flag names have standard meanings and are given to messages automatically by IMAIL when appropriate. All other flags are assigned only by users.
The a (
imail-add-flag) and k (
commands allow you to assign or remove any flag on the current message.
Once you have given messages flags to classify them as you wish, there are two ways to use the flags: in moving and in summaries.
The command C-M-n flags <RET>
imail-next-flagged-message) moves to the next message that has
one of the flags flags. The argument flags specifies one or
more flag names, separated by commas. C-M-p
imail-previous-flagged-message) is similar, but moves backwards
to previous messages. A numeric argument to either command serves as a
The command C-M-l flags <RET>
imail-summary-by-flags) displays a summary containing only the
messages that have at least one of a specified set of flags. The
argument flags is one or more flag names, separated by commas.
See Summaries, for information on summaries.
If the flags argument to C-M-n, C-M-p or C-M-l is empty, it means to use the last set of flags specified for any of these commands.
Some flags such as `deleted' and `filed' have built-in meanings and are assigned to or removed from messages automatically at appropriate times. Here is a list of built-in flags:
imail-reply). See Sending Replies.
imail-forward). See Sending Replies.
imail-resend). See Sending Replies.
All other flags are assigned or removed only by the user, and have no standard meaning.