;; Largely based on ... and ... ;; use mu4e for e-mail in emacs (setq mail-user-agent 'mu4e-user-agent) ;; Set the root maildir (setq mu4e-maildir "~/.mail") ;; some other dirs (setq mu4e-sent-folder "/posteo/Sent" mu4e-drafts-folder "/drafts") ;; a list of user's e-mail addresses (setq mu4e-user-mail-address-list '("mprodrigues@posteo.net")) ;; the headers to show in the headers list -- a pair of a field ;; and its width, with `nil' meaning 'unlimited' ;; (better only use that for the last field. ;; These are the defaults: (setq mu4e-headers-fields '( (:date . 25) ;; alternatively, use :human-date (:flags . 6) (:from . 22) (:subject . nil))) ;; alternatively, use :thread-subject ;; general emacs mail settings; used when composing e-mail ;; the non-mu4e-* stuff is inherited from emacs/message-mode (setq mu4e-compose-reply-to-address "mprodrigues@posteo.net" user-mail-address "mprodrigues@posteo.net" user-full-name "Mateus P. Rodrigues") ;; SMTP configuration (setq message-send-mail-function 'smtpmail-send-it smtpmail-smtp-user "mprodrigues@posteo.net" smtpmail-default-smtp-server "posteo.de" smtpmail-smtp-server "posteo.de" smtpmail-smtp-service 587) ;; Sign emails with own key as well (require 'epg-config) (setq mml2015-use 'epg epg-user-id "gpg_key_id" mml2015-encrypt-to-self t mml2015-sign-with-sender t)