💾 Archived View for republic.circumlunar.space › users › johngodlee › posts › 2018-12-15-mutt.gmi captured on 2023-03-20 at 19:01:31. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-12-04)
-=-=-=-=-=-=-
DATE: 2018-12-15
AUTHOR: John L. Godlee
In a long transition away from Google, I made another email account, on an email system that values privacy and doesn't sell information to advertisers. That means that for the moment, I now have two email accounts. Simultaneously, I thought I would give (Neo)Mutt another go as my email client, along with Offlineimap (grabbing mail), notmuch/alot (indexing mail), msmtp (sending email), pass (managing passwords), vim (writing mail), launchd (scheduling mail sync), and w3m (parsing HTML email).
This is my current .offlineimaprc:
general accounts = riseup, gmail pythonfile = ~/.offlineimap_pass.py fsync = true Account riseup localrepository = riseup-local remoterepository = riseup-remote Repository riseup-local type = Maildir localfolders = ~/.mail/riseup Repository riseup-remote type = IMAP ssl = true sslcacertfile = /usr/local/etc/openssl/cert.pem remotehost = mail.riseup.net remoteuser = <EMAIL ADDRESS> remotepasseval = GetPassRiseup() Account gmail localrepository = gmail-local remoterepository = gmail-remote Repository gmail-local type = Maildir localfolders = ~/.mail/gmail nametrans = lambda folder: re.sub('drafts', '[Google Mail].Drafts', re.sub('sent', '[Google Mail].Sent Mail', re.sub('starred', '[Google Mail].Starred', re.sub('trash', '[Google Mail].Bin', folder)))) Repository gmail-remote maxconnections = 3 type = Gmail ssl = true sslcacertfile = /usr/local/etc/openssl/cert.pem remoteuser = <EMAIL ADDRESS> remotepasseval = GetPassGmail() realdelete = no nametrans = lambda folder: re.sub('.*Drafts