Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.61 KB

README.md

File metadata and controls

53 lines (37 loc) · 1.61 KB

mu-wizard

Shell script to auto-configure email accounts for mu4e similar in function to mutt-wizard. It uses isync to synchronize mail accounts, msmtp to send mail and creates individual Lisp profiles for each account. It is still WIP.

Dependencies

  • isync (for offline mail storage)
  • mu (or maildir-utils depending on your distribution)
  • msmtp (for sending mails)
  • Password manager (pass, pash, and pm is supported)

Installation and Configuration

In order to install clone this repository and run the following command.

make install

Emacs will not be loading the configurations, you will need to set it manually. In your init file, you may choose to load the configuration in the following ways.

(load-file "~/.config/mu4e/mu4e-config.el")
(add-to-list 'load-path "~/.config/mu4e")
(require 'mu4e-config)
(use-package mu4e-config
  :after mu4e
  :load-path "~/.config/mu4e")

Domains.csv file

mu-wizard doesn't come with a predefined domains.csv file, but it can use one if it is found on /usr/share/mu-wizard/domains.csv. mu-wizard also saves the domain information that you use when creating an account on your configuration directory, so you don't have to retype every detail when creating a second account with the same domain.