File: message.el.html
This mode provides mail-sending facilities from within Emacs. It consists mainly of large chunks of code from the sendmail.el, gnus-msg.el and rnewspost.el files.
Defined variables (174)
message-allow-no-recipients | Specifies what to do when there are no recipients other than Gcc/Fcc. |
message-alter-recipients-function | Function called to allow alteration of reply header structures. |
message-alternative-emails | Regexp or predicate function matching alternative email addresses. |
message-archive-header | Header to insert when you don’t want your article to be archived. |
message-archive-note | Note to insert why you wouldn’t want this posting archived. |
message-auto-save-directory | Directory where Message auto-saves buffers if Gnus isn’t running. |
message-beginning-of-line | Whether C-a goes to beginning of header values. |
message-bogus-addresses | List of regexps of potentially bogus mail addresses. |
message-bogus-system-names | The regexp of bogus system names. |
message-cancel-hook | Hook run when canceling articles. |
message-cancel-message | Message to be inserted in the cancel message. |
message-citation-line-format | Format of the "Whomever writes:" line. |
message-citation-line-function | Function called to insert the "Whomever writes:" line. |
message-cite-articles-with-x-no-archive | If non-nil, cite text from articles that has X-No-Archive set. |
message-cite-function | Function for citing an original message. |
message-cite-level-function | A function to determine the level of cited text. |
message-cite-prefix-regexp | Regexp matching the longest possible citation prefix on a line. |
message-cite-reply-position | Where the reply should be positioned. |
message-cite-style | The overall style to be used when yanking cited text. |
message-cite-style-gmail | Message citation style used by Gmail. Use with ‘message-cite-style’. |
message-cite-style-outlook | Message citation style used by MS Outlook. Use with ‘message-cite-style’. |
message-cite-style-thunderbird | Message citation style used by Mozilla Thunderbird. |
message-completion-alist | Alist of (RE . FUN). Use FUN for completion on header lines matching RE. |
message-confirm-send | When non-nil, ask for confirmation when sending a message. |
message-courtesy-message | This is inserted at the start of a mailed copy of a posted message. |
message-cross-post-default | When non-nil ‘message-cross-post-followup-to’ will perform a crosspost. |
message-cross-post-note | Note to insert before signature to notify of cross-post and follow-up. |
message-cross-post-note-function | Function to use to insert note about Crosspost or Followup-To. |
message-cross-post-old-target | Old target for cross-posts or follow-ups. |
message-default-charset | Default charset used in non-MULE Emacsen. |
message-default-headers | Header lines to be inserted in outgoing messages. |
message-default-mail-headers | A string of header lines to be inserted in outgoing mails. |
message-default-news-headers | A string of header lines to be inserted in outgoing news articles. |
message-deletable-headers | Headers to delete if present and previously generated by message. |
message-directory | Directory from which all other mail file variables are derived. |
message-distribution-function | Function called to return a Distribution header. |
message-dont-reply-to-names | Addresses to prune when doing wide replies. |
message-draft-coding-system | Coding system to compose mail. |
message-draft-headers | Headers to be generated when saving a draft message. |
message-elide-ellipsis | The string which is inserted for elided text. |
message-encoded-mail-cache | After sending a message, the encoded version is cached in this variable. |
message-exit-actions | A list of actions to be performed upon exiting after sending a message. |
message-expand-name-databases | List of databases to try for name completion (‘message-expand-name’). |
message-expand-name-standard-ui | If non-nil, use the standard completion UI in ‘message-expand-name’. |
message-expires | Number of days before your article expires. |
message-extra-wide-headers | If non-nil, a list of additional address headers. |
message-face-alist | Alist of mail and news faces for facemenu. |
message-fcc-externalize-attachments | If non-nil, attachments are included as external parts in Fcc copies. |
message-fcc-handler-function | A function called to save outgoing articles. |
message-field-fillers | Alist of header names/filler functions. |
message-fill-column | Column beyond which automatic line-wrapping should happen. |
message-followup-to-function | If non-nil, function that should return a list of headers. |
message-followup-to-note | Note to insert before signature to notify of follow-up only. |
message-font-lock-keywords | Additional expressions to highlight in Message mode. |
message-forbidden-properties | Property list of with properties forbidden in message buffers. |
message-form-letter-separator | Separator for ‘message-send-form-letter’. |
message-forward-as-mime | Non-nil means forward messages as an inline/rfc822 MIME section. |
message-forward-before-signature | Non-nil means put forwarded message before signature, else after. |
message-forward-decoded-p | Non-nil means the original message is decoded. |
message-forward-ignored-headers | All headers that match this regexp will be deleted when forwarding a message. |
message-forward-included-headers | If non-nil, delete non-matching headers when forwarding a message. |
message-forward-included-mime-headers | When forwarding as MIME, but not using MML, don’t delete these headers. |
message-forward-show-mml | Non-nil means show forwarded messages as MML (decoded from MIME). |
message-from-style | Specifies how "From" headers look. |
message-generate-hashcash | Whether to generate X-Hashcash: headers. |
message-generate-headers-first | Which headers should be generated before starting to compose a message. |
message-generate-new-buffers | Say whether to create a new message buffer to compose a message. |
message-header-format-alist | Alist used for formatting headers. |
message-header-hook | Hook run in a message mode buffer narrowed to the headers. |
message-header-setup-hook | Hook called narrowed to the headers when setting up a message buffer. |
message-header-synonyms | List of lists of header synonyms. |
message-hidden-headers | Regexp of headers to be hidden when composing new messages. |
message-hierarchical-addresses | A list of hierarchical mail address definitions. |
message-ignored-bounced-headers | Regexp that matches headers to be removed in resent bounced mail. |
message-ignored-cited-headers | Delete these headers from the messages you yank. |
message-ignored-mail-headers | Regexp of headers to be removed unconditionally before mailing. |
message-ignored-news-headers | Regexp of headers to be removed unconditionally before posting. |
message-ignored-resent-headers | All headers that match this regexp will be deleted when resending a message. |
message-ignored-supersedes-headers | Header lines matching this regexp will be deleted before posting. |
message-indent-citation-function | Function for modifying a citation just inserted in the mail buffer. |
message-indentation-spaces | Number of spaces to insert at the beginning of each cited line. |
message-insert-canlock | Whether to insert a Cancel-Lock header in news postings. |
message-interactive | Non-nil means when sending a message wait for and display errors. |
message-kill-actions | A list of actions to be performed before killing a message buffer. |
message-kill-buffer-on-exit | Non-nil means that the message buffer will be killed after sending a message. |
message-kill-buffer-query | Non-nil means that killing a modified message buffer has to be confirmed. |
message-mail-alias-type | What alias expansion type to use in Message buffers. |
message-mail-user-agent | Like ‘mail-user-agent’. |
message-mailer-swallows-blank-line | Set this non-nil if the system’s mailer runs the header and body together. |
message-make-forward-subject-function | List of functions called to generate subject headers for forwarded messages. |
message-mark-insert-begin | How to mark the beginning of some inserted text. |
message-mark-insert-end | How to mark the end of some inserted text. |
message-max-buffers | How many buffers to keep before starting to kill them off. |
message-mh-deletable-headers | If non-nil, delete the deletable headers before feeding to mh. |
message-minibuffer-local-map | Keymap for ‘message-read-from-minibuffer’. |
message-mode-field-menu | |
message-mode-hook | Hook run in message mode buffers. |
message-mode-map | Keymap for ‘message-mode’. |
message-mode-menu | Message Menu. |
message-mode-syntax-table | Syntax table used while in Message mode. |
message-newgroups-header-regexp | Regexp that match headers that lists groups. |
message-openpgp-header | Specification for the "OpenPGP" header of outgoing messages. |
message-options | Some saved answers when sending message. |
message-post-method | Method used to post news. |
message-postpone-actions | A list of actions to be performed after postponing a message. |
message-prune-recipient-rules | Rules for how to prune the list of recipients when doing wide replies. |
message-qmail-inject-args | Arguments passed to qmail-inject programs. |
message-qmail-inject-program | Location of the qmail-inject program. |
message-recipients-without-full-name | Mail addresses that have no full name. |
message-replacement-char | Replacement character used instead of unprintable or not decodable chars. |
message-reply-headers | The headers of the current replied article. |
message-reply-to-function | If non-nil, function that should return a list of headers. |
message-required-headers | Headers to be generated or prompted for when sending a message. |
message-required-mail-headers | Headers to be generated or prompted for when mailing a message. |
message-required-news-headers | Headers to be generated or prompted for when posting an article. |
message-return-action | Action to return to the caller after sending or postponing a message. |
message-screenshot-command | Command to take a screenshot. |
message-self-insert-commands | List of ‘self-insert-command’s used to trigger ecomplete. |
message-send-actions | A list of actions to be performed upon successful sending of a message. |
message-send-coding-system | Coding system to encode outgoing mail. |
message-send-form-letter-delay | Delay in seconds when sending a message with ‘message-send-form-letter’. |
message-send-hook | Hook run before sending messages. |
message-send-mail-function | Function to call to send the current buffer as mail. |
message-send-mail-hook | Hook run before sending mail messages. |
message-send-mail-partially-limit | The limitation of messages sent as message/partial. |
message-send-mail-real-function | Internal send mail function. |
message-send-method-alist | Alist of ways to send outgoing messages. |
message-send-news-function | Function to call to send the current buffer as news. |
message-send-news-hook | Hook run before sending news messages. |
message-send-rename-function | Function called to rename the buffer after sending it. |
message-sendmail-envelope-from | Envelope-from when sending mail with sendmail. |
message-sendmail-extra-arguments | Additional arguments to ‘sendmail-program’. |
message-sendmail-f-is-evil | Non-nil means don’t add "-f username" to the sendmail command line. |
message-sent-hook | Hook run after sending messages. |
message-setup-hook | Normal hook, run each time a new outgoing message is initialized. |
message-shoot-gnksa-feet | A list of GNKSA feet you are allowed to shoot. |
message-signature | String to be inserted at the end of the message buffer. |
message-signature-directory | Name of directory containing signature files. |
message-signature-file | Name of file containing the text inserted at end of message buffer. |
message-signature-insert-empty-line | If non-nil, insert an empty line before the signature separator. |
message-signature-separator | Regexp matching the signature separator. |
message-signature-setup-hook | Normal hook, run each time a new outgoing message is initialized. |
message-simplify-subject-functions | List of functions taking a string argument that simplify subjects. |
message-smileys | A list of recognized smiley faces in ‘message-mode’. |
message-strip-special-text-properties | Strip special properties from the message buffer. |
message-subject-re-regexp | Regexp matching "Re: " in the subject line. |
message-subject-trailing-was-ask-regexp | Regexp matching "(was: <old subject>)" in the subject line. |
message-subject-trailing-was-query | What to do with trailing "(was: <old subject>)" in subject lines. |
message-subject-trailing-was-regexp | Regexp matching "(was: <old subject>)" in the subject line. |
message-subscribed-address-file | A file containing addresses the user is subscribed to. |
message-subscribed-address-functions | Specifies functions for determining list subscription. |
message-subscribed-addresses | Specifies a list of addresses the user is subscribed to. |
message-subscribed-regexps | Specifies a list of addresses the user is subscribed to. |
message-syntax-checks | Controls what syntax checks should not be performed on outgoing posts. |
message-tab-body-function | Function to execute when ‘message-tab’ (TAB) is executed in the body. |
message-tool-bar | Specifies the message mode tool bar. |
message-tool-bar-gnome | List of items for the message tool bar (GNOME style). |
message-tool-bar-retro | List of items for the message tool bar (retro style). |
message-tool-bar-zap-list | List of icon items from the global tool bar. |
message-unix-mail-delimiter | Regexp matching the delimiter of messages in UNIX mail format. |
message-unsent-separator | A regexp that matches the separator before the text of a failed message. |
message-use-followup-to | Specifies what to do with Followup-To header. |
message-use-idna | Whether to encode non-ASCII in domain names into ASCII according to IDNA. |
message-use-mail-followup-to | Specifies what to do with Mail-Followup-To header. |
message-user-fqdn | Domain part of Message-IDs. |
message-user-organization | String to be used as an Organization header. |
message-user-organization-file | Local news organization file. |
message-user-path | If nil, use the NNTP server name in the Path header. |
message-wash-forwarded-subjects | Non-nil means try to remove as much cruft as possible from the subject. |
message-wide-reply-confirm-recipients | Whether to confirm a wide reply to multiple email recipients. |
message-wide-reply-to-function | If non-nil, function that should return a list of headers. |
message-yank-cited-prefix | Prefix inserted on cited lines of yanked messages. |
message-yank-empty-prefix | Prefix inserted on empty lines of yanked messages. |
message-yank-prefix | Prefix inserted on the lines of yanked messages. |