Page Actions
Wiki Actions
User Actions
Submit This Story

mutt handling multiple imap

Mutt now supports remote mail Dirs. That means IMAP mails can be easily accessed.

I use folder-hook to access multiple imap mails. But only one mail is to be loaded with directories.

If you need to multiple full-featured imap mailbox folders or filtering, consider some IMAP converter to treat them with procmail.

Here is what that part of muttrc looks like:

## main gmail defaults
set imap_user = "mail_1@gmail.com"
set imap_pass = "XXXXXX"
set smtp_url = "smtp://mail_1@smtp.gmail.com:587/"
set smtp_pass = "XXXXXX"
set from = "mail_1@gmail.com"
set realname = "Mea Culpa"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set record="+[Gmail]/Sent Mail"
set postponed="+[Gmail]/Drafts"

## all gmails
mailboxes 'imaps://mail_1@gmail.com@imap.gmail.com:993/INBOX' \
'imaps://mail_2@gmail.com@imap.gmail.com:993/INBOX'

#folder-hook . 'unset imap_user; unset imap_pass; unset tunnel'
folder-hook imaps://mail_1@gmail.com@imap.gmail.com:993 ' \
set from="mail_1@gmail.com" \
realname = "mail_1" \
imap_user="mail_1@gmail.com" \
imap_pass="XXXXXX" \
smtp_url="smtp://mail_1@smtp.gmail.com:587" \
smtp_pass = "XXXXXX" \
spoolfile = "+INBOX" \
record="+[Gmail]/Sent Mail" \
postponed="+[Gmail]/Drafts"'

folder-hook imaps://mail_2@gmail.com@imap.gmail.com:993 ' \
set from="mail_2@gmail.com" \
realname = "mail_2" \
imap_user="mail_2@gmail.com" \
imap_pass="XXXXXX" \
smtp_url="smtp://mail_2@smtp.gmail.com:587" \
smtp_pass = "XXXXXX" \
spoolfile = "+INBOX" \
record="+[Gmail]/Sent Mail" \
postponed="+[Gmail]/Drafts"'

... 

Discussion

Enter your comment
 
 
blog/2009/8/mutt_handling_multiple_imap.txt · Last modified: 2009/08/01 00:00 (external edit)     Back to top
Recent changes RSS feed Creative Commons License Powered by PHP Driven by DokuWiki