[general] accounts = IOCOM, Gmail pythonfile = ~/dotfiles/offlineimap.py [Account IOCOM] localrepository = IOCOMLocal remoterepository = IOCOMRemote status_backend = sqlite [Repository IOCOMLocal] type = Maildir localfolders = ~/.mail/iocom [Repository IOCOMRemote] type = IMAP remotehost = secure.emailsrvr.com remoteuser = dswan@insors.com remotepasseval = decrypt_password(".iocom-password.gpg") realdelete = no [Account Gmail] localrepository = GmailLocal remoterepository = GmailRemote status_backend = sqlite [Repository GmailLocal] type = Maildir localfolders = ~/.mail/gmail nametrans = lambda folder: re.sub('spam', '[Gmail].Spam', re.sub('drafts', '[Gmail].Drafts', re.sub('sent', '[Gmail].Sent Mail', re.sub('starred', '[Gmail].Starred', re.sub('trash', '[Gmail].Trash', re.sub('important', '[Gmail].Important', re.sub('archive', '[Gmail].All Mail', folder))))))) [Repository GmailRemote] type = Gmail remoteuser = dustinswan@gmail.com remotepasseval = decrypt_password(".gmail-password.gpg") realdelete = no sslcacertfile = /usr/local/opt/curl-ca-bundle/share/ca-bundle.crt nametrans = lambda folder: re.sub('.*Spam$', 'spam', re.sub('.*Drafts$', 'drafts', re.sub('.*Sent Mail$', 'sent', re.sub('.*Starred$', 'starred', re.sub('.*Trash$', 'trash', re.sub('.*Important$', 'important', re.sub('.*All Mail$', 'archive', folder)))))))