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
> 


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to