[general] ui = ttyui pythonfile = /home/urbain/.offlineimap.py accounts = Work, Main, Informal, Personal maxsyncaccounts = 4 [Account Work] localrepository = Work-Local remoterepository = Work-Remote autorefresh = 10 [Repository Work-Local] type = Maildir localfolders = ~/.mail/Work status_backend = sqlite nametrans = lambda folder : {'Work' : 'INBOX', 'Work/sent' : 'Sent Items', 'Work/drafts' : 'Drafts', 'Work/bin' : 'Deleted Items'}.get(folder, folder) [Repository Work-Remote] type = IMAP remotehost = outlook.office365.com remoteuser = uv113@ic.ac.uk remotepasseval = mailpasswd('imperial/u.vaes13@imperial.ac.uk') nametrans = lambda folder : {'INBOX' : 'Work', 'Sent Items' : 'Work/sent', 'Drafts' : 'Work/drafts', 'Deleted Items' : 'Work/bin'}.get(folder, folder) folderfilter = lambda folder: folder in ['INBOX', 'Sent Items', 'Drafts', 'Deleted Items'] sslcacertfile = /etc/ssl/certs/ca-certificates.crt realdelete = no maxconnections = 3 auth_mechanisms = LOGIN [Account Main] localrepository = Main-Local remoterepository = Main-Remote autorefresh = 10 [Repository Main-Local] type = Maildir localfolders = ~/.mail/Main status_backend = sqlite nametrans = lambda folder : {'Main' : 'INBOX', 'Main/sent' : '[Gmail]/Sent Mail', 'Main/drafts' : '[Gmail]/Drafts', 'Main/bin' : '[Gmail]/Bin'}.get(folder, folder) [Repository Main-Remote] type = Gmail remoteuser = urbain.p.vaes remotepasseval = mailpasswd("gmail/urbain.p.vaes@gmail.com") nametrans = lambda folder : {'INBOX' : 'Main', '[Gmail]/Sent Mail' : 'Main/sent', '[Gmail]/Drafts' : 'Main/drafts', '[Gmail]/Bin' : 'Main/bin'}.get(folder, folder) folderfilter = lambda folder: folder in ['INBOX', '[Gmail]/Sent Mail', '[Gmail]/Drafts', '[Gmail]/Bin'] sslcacertfile = /etc/ssl/certs/ca-certificates.crt realdelete = no maxconnections = 3 auth_mechanisms = LOGIN [Account Informal] localrepository = Informal-Local remoterepository = Informal-Remote autorefresh = 10 [Repository Informal-Local] type = Maildir localfolders = ~/.mail/Informal status_backend = sqlite nametrans = lambda folder : {'Informal' : 'INBOX', 'Informal/sent' : '[Gmail]/Sent Mail', 'Informal/drafts' : '[Gmail]/Drafts', 'Informal/bin' : '[Gmail]/Bin'}.get(folder, folder) [Repository Informal-Remote] type = Gmail remoteuser = urbainvaes90 remotepasseval = mailpasswd("gmail/urbainvaes90@gmail.com") nametrans = lambda folder : {'INBOX' : 'Informal', '[Gmail]/Sent Mail' : 'Informal/sent', '[Gmail]/Drafts' : 'Informal/drafts', '[Gmail]/Bin' : 'Informal/bin'}.get(folder, folder) folderfilter = lambda folder: folder in ['INBOX', '[Gmail]/Sent Mail', '[Gmail]/Drafts', '[Gmail]/Bin'] sslcacertfile = /etc/ssl/certs/ca-certificates.crt realdelete = no maxconnections = 3 auth_mechanisms = LOGIN [Account Personal] localrepository = Personal-Local remoterepository = Personal-Remote autorefresh = 10 [Repository Personal-Local] type = Maildir localfolders = ~/.mail/Personal status_backend = sqlite nametrans = lambda folder : {'Personal' : 'INBOX', 'Personal/sent' : 'Sent', 'Personal/drafts' : 'Drafts', 'Personal/bin' : 'Trash'}.get(folder, folder) [Repository Personal-Remote] type = IMAP remotehost = imap.openmailbox.org remoteuser = urbain.p.vaes@openmailbox.org remotepasseval = mailpasswd("openmailbox/urbain.p.vaes@openmailbox.org") nametrans = lambda folder : {'INBOX' : 'Personal', 'Sent' : 'Personal/sent', 'Drafts' : 'Personal/drafts', 'Trash' : 'Personal/bin'}.get(folder, folder) folderfilter = lambda folder: folder in ['INBOX', 'Sent', 'Drafts', 'Trash'] sslcacertfile = /etc/ssl/certs/ca-certificates.crt realdelete = no maxconnections = 3 auth_mechanisms = LOGIN [mbnames] enabled = yes filename = ~/.mutt/mailboxes.offlineimap header = "mailboxes " peritem = "+%(accountname)s/%(foldername)s" sep = " " footer = "\n"