[neomutt-users] IMAP labels from multiple mailboxes on sidebar

Dariusz Fedejko mailing at fedejko.net
Tue Mar 27 13:11:27 CEST 2018


> I think it is viable, though I have never done so. Can you post you muttrc (or
> relevant part of it) to let me get a rough idea of that?

Here's my muttrc, and below two files with credentials to my two accounts:

# sidebar section
set folder = "imaps://imap.gmail.com:993"
set sidebar_visible
set imap_check_subscribed=yes
set sidebar_width = 30
set sidebar_short_path=yes
set sidebar_format = "%B%?F? [%F]?%* %?N?%N/?%S"
set mail_check_stats = yes

# key bindings
bind index,pager <C-Up> sidebar-prev
bind index,pager <C-Down> sidebar-next
bind index,pager <C-Right> sidebar-open

# Folder hooks
folder-hook 'fedejko' 'source ~/.mutt/fedejko'
folder-hook 'mailing' 'source ~/.mutt/mailing'

# default account
source fedejko

# Macros for switching accounts
macro index <f2> '<sync-mailbox><enter-command>source
~/.mutt/fedejko<enter><change-folder>!<enter>'
macro index <f3> '<sync-mailbox><enter-command>source
~/.mutt/mailing<enter><change-folder>!<enter>'

# themes
source ~/.mutt/theme
source ~/.mutt/neomutt_sidebar

# other settings
set sort=threads
set sort_aux=last-date-received
set text_flowed =       yes
set editor =            vim
set ssl_starttls =      yes
set ssl_force_tls =     yes
set move =              no
set imap_keepalive =    900

-----------------------------
~/.mutt/fedejko (the one for gmail account)
set imap_user =         'user at gmail.com'
set imap_pass =         'yyy'
set smtp_url =          'smtps://user@gmail.com@smtp.gmail.com:465/'
set smtp_pass =         'zzz'
set from =              'user at gmail.com'
set realname =          'Dariusz Fedejko'
set folder =            'imaps://imap.gmail.com:993'
set spoolfile =         '+INBOX'
set postponed =         '+[Gmail]/Drafts'
set header_cache =      ~/.mutt/gmail/cache/headers
set message_cachedir =  ~/.mutt/gmail/cache/bodies
set certificate_file =  ~/.mutt/gmail/certificates
set signature =         ~/.mutt/gmail.signature

-----------------------------
~/.mutt/mailing (the other one for my domain)

set imap_user =         'mailing at fedejko.net'
set imap_pass =         'xxx'
set smtp_url =          'smtps://mailing@fedejko.net@smtp.gmail.com:465/'
set smtp_pass =         'yyy'
set from =              'mailing at fedejko.net'
set realname =          'Dariusz Fedejko'
set folder =            'imaps://imap.gmail.com:993'
set spoolfile =         '+INBOX'
set postponed =         '+[Gmail]/Drafts'
set header_cache =      ~/.mutt/fedejko.net/cache/headers
set message_cachedir =  ~/.mutt/fedejko.net/cache/bodies
set certificate_file =  ~/.mutt/fedejko.net/certificates
set signature =         ~/.mutt/fedejko.net.signature

Thanks


More information about the neomutt-users mailing list