📄 manual.txt
字号:
replying to messages posted to mailing lists helps avoid duplicate copies being sent to the author of the message you are replying to. _p_i_p_e_-_m_e_s_s_a_g_e (default: |) Asks for an external Unix command and pipes the current or tagged message(s) to it. The variables $$ppiippee__ddeeccooddee, $$ppiippee__sspplliitt, $$ppiippee__sseepp and $$wwaaiitt__kkeeyy control the exact behaviour of this function. _r_e_s_e_n_d_-_m_e_s_s_a_g_e (default: ESC e) With resend-message, mutt takes the current message as a template for a new message. This function is best described as "recall from arbitrary folders". It can conveniently be used to forward MIME messages while preserving the original mail structure. Note that the amount of headers included here depends on the value of the $$wweeeedd variable. This function is also available from the attachment menu. You can use this to easily resend a message which was included with a bounce message as a message/rfc822 body part. _s_h_e_l_l_-_e_s_c_a_p_e (default: !) Asks for an external Unix command and executes it. The $$wwaaiitt__kkeeyy can be used to control whether Mutt will wait for a key to be pressed when the command returns (presumably to let the user read the output of the command), based on the return status of the named command. _t_o_g_g_l_e_-_q_u_o_t_e_d (default: T) The _p_a_g_e_r uses the $$qquuoottee__rreeggeexxpp variable to detect quoted text when displaying the body of the message. This function toggles the display of the quoted material in the message. It is particularly useful when are interested in just the response and there is a large amount of quoted text in the way. _s_k_i_p_-_q_u_o_t_e_d (default: S) This function will go to the next line of non-quoted text which come after a line of quoted text in the internal pager.4. Sending Mail The following bindings are available in the _i_n_d_e_x for sending messages. _T_a_b_l_e_ _2_._6_._ _M_o_s_t_ _c_o_m_m_o_m_ _m_a_i_l_ _s_e_n_d_i_n_g_ _k_e_y_s Key Function Description m compose compose a new message r reply reply to sender g group-reply reply to all recipients L list-reply reply to mailing list address f forward forward message b bounce bounce (remail) message ESC k mail-key mail a PGP public key to someone Bouncing a message sends the message as is to the recipient you specify. Forwarding a message allows you to add comments or modify the message you are forwarding. These items are discussed in greater detail in the next chapter ``FFoorrwwaarrddiinngg aanndd BBoouunncciinngg MMaaiill.'' Mutt will then enter the _c_o_m_p_o_s_e menu and prompt you for the recipients to place on the ``To:'' header field. Next, it will ask you for the ``Subject:'' field for the message, providing a default if you are replying to or forwarding a message. See also $$aasskkcccc, $$aasskkbbcccc, $$aauuttooeeddiitt, $$bboouunnccee, $$ffaasstt__rreeppllyy, and $$iinncclluuddee for changing how Mutt asks these questions. Mutt will then automatically start your $$eeddiittoorr on the message body. If the $$eeddiitt__hheeaaddeerrss variable is set, the headers will be at the top of the message in your editor. Any messages you are replying to will be added in sort order to the message, with appropriate $$aattttrriibbuuttiioonn, $$iinnddeenntt__ssttrriinngg and $$ppoosstt__iinnddeenntt__ssttrriinngg. When forwarding a message, if the $$mmiimmee__ffoorrwwaarrdd variable is unset, a copy of the forwarded message will be included. If you have specified a $$ssiiggnnaattuurree, it will be appended to the message. Once you have finished editing the body of your mail message, you are returned to the _c_o_m_p_o_s_e menu. The following functions are available: _T_a_b_l_e_ _2_._7_._ _M_o_s_t_ _c_o_m_m_o_n_ _c_o_m_p_o_s_e_ _m_e_n_u_ _k_e_y_s Key Function Description a attach-file attach a file A attach-message attach message(s) to the message ESC k attach-key attach a PGP public key d edit-description edit description on attachment D detach-file detach a file t edit-to edit the To field ESC f edit-from edit the From field r edit-reply-to edit the Reply-To field c edit-cc edit the Cc field b edit-bcc edit the Bcc field y send-message send the message s edit-subject edit the Subject S smime-menu select S/MIME options f edit-fcc specify an ``Fcc'' mailbox p pgp-menu select PGP options P postpone-message postpone this message until later q quit quit (abort) sending the message w write-fcc write the message to a folder i ispell check spelling (if available on your system) ^F forget-passphrase wipe passphrase(s) from memory _N_o_t_e_: The attach-message function will prompt you for a folder to attach messages from. You can now tag messages in that folder and they will be attached to the message you are sending. Note that certain operations like composing a new mail, replying, forwarding, etc. are not permitted when you are in that folder. The %r in $$ssttaattuuss__ffoorrmmaatt will change to a 'A' to indicate that you are in attach-message mode.4.1. Editing the message header When editing the header of your outgoing message, there are a couple of special features available. If you specify Fcc: _f_i_l_e_n_a_m_e Mutt will pick up _f_i_l_e_n_a_m_e just as if you had used the _e_d_i_t_-_f_c_c function in the _c_o_m_p_o_s_e menu. You can also attach files to your message by specifying Attach: _f_i_l_e_n_a_m_e [ _d_e_s_c_r_i_p_t_i_o_n ] where _f_i_l_e_n_a_m_e is the file to attach and _d_e_s_c_r_i_p_t_i_o_n is an optional string to use as the description of the attached file. When replying to messages, if you remove the _I_n_-_R_e_p_l_y_-_T_o_: field from the header field, Mutt will not generate a _R_e_f_e_r_e_n_c_e_s_: field, which allows you to create a new message thread. Also see $$eeddiitt__hheeaaddeerrss.4.2. Using Mutt with PGP If you want to use PGP, you can specify Pgp: [ E | S | S_<_i_d_> ] ``E'' encrypts, ``S'' signs and ``S<id>'' signs with the given key, setting $$ppggpp__ssiiggnn__aass permanently. If you have told mutt to PGP encrypt a message, it will guide you through a key selection process when you try to send the message. Mutt will not ask you any questions about keys which have a certified user ID matching one of the message recipients' mail addresses. However, there may be situations in which there are several keys, weakly certified user ID fields, or where no matching keys can be found. In these cases, you are dropped into a menu with a list of keys from which you can select one. When you quit this menu, or mutt can't find any matching keys, you are prompted for a user ID. You can, as usually, abort this prompt using ^G. When you do so, mutt will return to the compose screen. Once you have successfully finished the key selection, the message will be encrypted using the selected public keys, and sent out. Most fields of the entries in the key selection menu (see also $$ppggpp__eennttrryy__ffoorrmmaatt) have obvious meanings. But some explanations on the capabilities, flags, and validity fields are in order. The flags sequence (%f) will expand to one of the following flags: _T_a_b_l_e_ _2_._8_._ _P_G_P_ _k_e_y_ _m_e_n_u_ _f_l_a_g_s Flag Description R The key has been revoked and can't be used. X The key is expired and can't be used. d You have marked the key as disabled. c There are unknown critical self-signature packets. The capabilities field (%c) expands to a two-character sequence representing a key's capabilities. The first character gives the key's encryption capabilities: A minus sign (_-) means that the key cannot be used for encryption. A dot (_.) means that it's marked as a signature key in one of the user IDs, but may also be used for encryption. The letter _e indicates that this key can be used for encryption. The second character indicates the key's signing capabilities. Once again, a ``_-'' implies ``not for signing'', ``_.'' implies that the key is marked as an encryption key in one of the user-ids, and ``_s'' denotes a key which can be used for signing. Finally, the validity field (%t) indicates how well-certified a user-id is. A question mark (_?) indicates undefined validity, a minus character (_-) marks an untrusted association, a space character means a partially trusted association, and a plus character (_+) indicates complete validity.4.3. Sending anonymous messages via mixmaster. You may also have configured mutt to co-operate with Mixmaster, an anonymous remailer. Mixmaster permits you to send your messages anonymously using a chain of remailers. Mixmaster support in mutt is for mixmaster version 2.04 (beta 45 appears to be the latest) and 2.03. It does not support earlier versions or the later so-called version 3 betas, of which the latest appears to be called 2.9b23. To use it, you'll have to obey certain restrictions. Most important, you cannot use the Cc and Bcc headers. To tell Mutt to use mixmaster, you have to select a remailer chain, using the mix function on the compose menu. The chain selection screen is divided into two parts. In the (larger) upper part, you get a list of remailers you may use. In the lower part, you see the currently selected chain of remailers. You can navigate in the chain using the chain-prev and chain-next functions, which are by default bound to the left and right arrows and to the h and l keys (think vi keyboard bindings). To insert a remailer at the current chain position, use the insert function. To append a remailer behind the current chain position, use select-entry or append. You can also delete entries from the chain, using the corresponding function. Finally, to abandon your changes, leave the menu, or accept them pressing (by default) the Return key. Note that different remailers do have different capabilities, indicated in the %c entry of the remailer menu lines (see $$mmiixx__eennttrryy__ffoorrmmaatt). Most important is the ``middleman'' capability, indicated by a capital ``M'': This means that the remailer in question cannot be used as the final element of a chain, but will only forward messages to other mixmaster remailers. For details on the other capabilities, please have a look at the mixmaster documentation.5. Forwarding and Bouncing Mail Bouncing and forwarding let you send an existing message to recipients that you specify. Bouncing a message uses the $$sseennddmmaaiill command to send a copy to alternative addresses as if they were the message's original recipients. Forwarding a message, on the other hand, allows you to modify the message before it is resent (for example, by adding your own comments). The following keys are bound by default: _T_a_b_l_e_ _2_._9_._ _M_e_s_s_a_g_e_ _f_o_r_w_a_r_d_i_n_g_/_b_o_u_n_c_i_n_g_ _k_e_y_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -