Node:readmsg,
Next:sieve,
Previous:messages,
Up:Programs
readmsg -- Extract messages from a folder.
The program, readmsg, extracts with the selection argument messages from
a mailbox. Selection can be specify by:
- A lone "*" means select all messages in the mailbox.
- A list of message numbers may be specified. Values
of "0" and "$" in the list both mean the last
message in the mailbox. For example:
readmsg 1 3 0
extracts three messages from the folder: the first, the third, and the last.
- Finally, the selection may be some text to match. This will select a mail
message which exactly matches the specified text. For example,
readmsg staff meeting
extracts the message which contains the words "staff meeting." Note that it
will not match a message containing "Staff Meeting" - the matching is case
sensitive. Normally only the first message which matches the pattern will be
printed.
Command line options
-a
--show-all
- If a pattern is use for selection show all messages that match pattern
by default only the first one is presented.
-d
--debug
- Display mailbox debugging information.
-f MAILBOX
--folder=MAILBOX
- Specified the default mailbox.
-h
--header
- Show the entire header and ignore the weedlist.
-n
--no-header
- Do not print the message header.
-p
--form-feed
- Put form-feed (Control-L) between messages instead of newline.
-w weedlist
--weedlist=weedlist
- A whitespace or coma separated list of header names to show per message.
Default is -weedlist="From Subject Date To CC Apparently-"