File: mailclient.el.html
This package allows handing over a buffer to be sent off
via the system's designated e-mail client.
Note that the e-mail client will display the contents of the buffer
again for editing.
The e-mail client is taken to be whoever handles a mailto: URL
via browse-url.
Mailto: URLs are composed according to RFC2368.
MIME bodies are not supported - we rather expect the mail client to encode the body and add, for example, a digital signature. The mailto URL RFC calls for "short text messages that are actually the content of automatic processing." So mailclient.el is ideal for situations where an e-mail is generated automatically, and the user can edit it in the mail client (e.g. bug-reports).
To activate:
(setq send-mail-function 'mailclient-send-it) ; if you use mail
Defined variables (1)
mailclient-place-body-on-clipboard-flag | If non-nil, put the e-mail body on the clipboard in mailclient. |
Defined functions (3)
mailclient-encode-string-as-url | (STRING) |
mailclient-gather-addresses | (STR &optional DROP-FIRST-NAME) |
mailclient-send-it | () |