How about gpg support? I also have multiple accounts and would like to use them securely.
I've found few tips here and there but complete example seems to evade me so far :( 30.12.2013 22:20, Josiah Schwab пишет: > > Krusty writes: > >> Does anyone have an example .emacs (or other config file) using mu4e >> to send mail from multiple gmail accounts? I've got three different >> sets of credentials & if I save any one of them to .authinfo, the >> other two break when I try to send as the other userid. >> >> My guess is that this can be done easiest with msmtp, but I haven't >> found a formula that works yet. > > The following setup works for me. > > ======================= my .msmtprc file =============================== > > # Accounts will inherit settings from this section > # Since both my accounts are Gmail, lots here > defaults > host smtp.gmail.com > port 587 > auth on > tls on > tls_trust_file /etc/ssl/certs/ca-certificates.crt > > # A first gmail address > account first > from [email protected] > user [email protected] > > # A second gmail address > account second > from [email protected] > user [email protected] > > # Set a default account > account default : first > > ========================================================================= > > > Then my .emacs has the following snippet, which I believe came from the > EmacsWiki, though I can't recall exactly where. > > ======================================================================== > ;; Choose account label to feed msmtp -a option based on From header > ;; in Message buffer; This function must be added to > ;; message-send-mail-hook for on-the-fly change of From address before > ;; sending message since message-send-mail-hook is processed right > ;; before sending message. > (defun choose-msmtp-account () > (if (message-mail-p) > (save-excursion > (let* > ((from (save-restriction > (message-narrow-to-headers) > (message-fetch-field "from"))) > (account > (cond > ((string-match "[email protected]" from) "first") > ((string-match "[email protected]" from) "second")))) > (setq message-sendmail-extra-arguments (list '"-a" account)))))) > > (setq message-sendmail-envelope-from 'header) > (add-hook 'message-send-mail-hook 'choose-msmtp-account) > > ======================================================================== > > Hope that helps. > > Best, > Josiah >
signature.asc
Description: OpenPGP digital signature
