emacs: enable mu4e

This commit is contained in:
Jez Cope 2021-09-11 13:54:28 +01:00
parent 47fb63de89
commit aa8a46ec57
2 changed files with 25 additions and 1 deletions

View File

@ -667,6 +667,30 @@ See also [[id:18709859-c3db-4d0e-a4a0-e797b58a2e07][Capture templates]]
#+begin_src emacs-lisp
(map! :leader :desc "Run shell command" "!" #'shell-command)
#+end_src
** Mail
#+begin_src emacs-lisp
;; Each path is relative to the path of the maildir you passed to mu
(defun jc/make-refile-folder (msg)
(let* ((date (mu4e-msg-field msg :date))
(archive-folder (format-time-string "/main/Archives.%Y" date)))
archive-folder))
(set-email-account!
"main"
`((user-full-name . "Jez Cope")
(user-mail-address . "j.cope@erambler.co.uk")
(mu4e-sent-folder . "/main/Sent")
(mu4e-drafts-folder . "/main/Drafts")
(mu4e-trash-folder . "/main/Trash")
(mu4e-refile-folder . jc/make-refile-folder)
(smtpmail-smtp-user . "jez@jeznelly.co.uk")
(mu4e-compose-signature . "---\nJez Cope"))
t)
#+end_src
* Languages/modes
#+begin_src emacs-lisp

View File

@ -126,7 +126,7 @@
tidal
:email
;;(mu4e +gmail)
(mu4e +org)
;;notmuch
;;(wanderlust +gmail)