1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172
|
Using PMS via the ``pms'' (small commands) interface
====================================================
Concepts
--------
A ``server'' is something like a POP3 server, or the ~/Mail directory
in Mutt/MH: a collection of folders. PMS supports as many servers as
you want, via pluggable modules. Each server has a name.
Most people call the default server ``default'' and use it almost
exclusively.
A ``folder'' is a collection of messages and folders.
A message is an e-mail message, a newsgroup posting, or anything else
that has structured headers with unstructured body.
Note:
All commands that receive options, can receive a non-ambigous
prefix of the option.
comp
----
Compose a message.
Options:
-without_sig: do not include signature
current
-------
Print the current folder and message: useful inside prompts.
edit
----
Edit an existing draft
Argument:
draft number
folder
------
Change folder
Options:
-relative: change to a subfolder of the current folder
-push: push the folder rather then replace, so it can later be popped
Argument:
folder name
forw
----
Forward the current message
Options:
-without_sig
from
----
Limit to the messages with a given sender.
Argument:
sender (as a regular expression)
If it is not given, the sender of the current message is assumed.
i
-
Change the current message
Argument:
Index of message to change to
label
-----
Label the current message.
Argument:
Label
labels
------
Limit to messages with a given label.
Argument:
Label. If not given, label of current message is assumed.
m
-
Go to previous message.
p
-
Go to next message
mv
--
Move a message to a different folder.
Arguments:
folder -- name of folder to move to
server -- name of server. Default is the current server
pop
---
Pop the current folder off the stack.
recursive
---------
Push on the folder stack a folder whose messages are the messages
in the current folder, plus those in all the children.
repl
----
Reply to current message
Options:
-without_sig: do not include signature
-to_all: add all those in the To: and CC: of original message to recipients
-no_include_text: don't quote the original message
replies
-------
Limit to the replies to the current message.
resync
------
Resynchronize the folder with the messages actually in it. In case
some other program changes the folder.
rm
--
Remove the current message.
Arguments:
A list of numeric ranges: if given, delete those messages instead.
scan
----
Report on the messages in the current folder
Options:
-summary: summarize subjects
-folder_only: only print short summary for each folder
-recursive: report on subfolders as well
s
-
Sort.
Argument:
criterion -- a prefix of subject, from, or date.
server
------
Change the default server.
Argument:
server name
show
----
Show the current message
Options:
-headers_only: only show headers
-full_headers: show all headers
subject
-------
Limit to messages with given subject.
Argument:
subject. If not given, assume subject of current message.
|