How to set up multiple accounts with Mutt E-mail Client
Thanks to this article by Christoph Berg
Directories and files
~/
|── .mutt/
| ├── account.com.gmail.foo
| ├── account.com.gmail.bar
| ├── com.gmail.foo/
| └── com.gmail.bar/
└── .muttrc
# Folder hooks
folder-hook 'account.com.gmail.foo' 'source ~/.mutt/account.com.gmail.foo'
folder-hook 'account.com.gmail.bar' 'source ~/.mutt/account.com.gmail.bar'
# Default account
source ~/.mutt/account.com.gmail.foo
# Macros for switching accounts
macro index <f2> '<sync-mailbox><enter-command>source ~/.mutt/account.com.gmail.foo<enter><change-folder>!<enter>'
macro index <f3> '<sync-mailbox><enter-command>source ~/.mutt/account.com.gmail.bar<enter><change-folder>!<enter>'
# Fetch mail shortcut
bind index G imap-fetch-mail
set imap_user = "[email protected]"
set imap_pass = "<PASSWORD>"
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "<PASSWORD>"
set from = "[email protected]"
set realname = "Foo"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed = "+[Gmail]/Drafts"
set header_cache = ~/.mutt/com.gmail.foo/cache/headers
set message_cachedir = ~/.mutt/com.gmail.foo/cache/bodies
set certificate_file = ~/.mutt/com.gmail.foo/certificates
set imap_user = "[email protected]"
set imap_pass = "<PASSWORD>"
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "<PASSWORD>"
set from = "[email protected]"
set realname = "Bar"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed = "+[Gmail]/Drafts"
set header_cache = ~/.mutt/com.gmail.bar/cache/headers
set message_cachedir = ~/.mutt/com.gmail.bar/cache/bodies
set certificate_file = ~/.mutt/com.gmail.bar/certificates
I wonder if anyone here would be interested in helping with https://github.com/2mb-solutions/fleacollar? My idea is to make email configuration with mutt really simple. It handles practically everything from gpg to multiple email address. It's even pretty close to working. It sure would be nice having someone who has a better grasp of folder hooks and things to help out though.