Add Fastmail email and calendar, multi-account neomutt

- mbsync: add Fastmail IMAP channel (rbw for credentials)
- msmtp: add Fastmail SMTP account
- neomutt: add fastmail account file, F2/F3 account switching macros
- vdirsyncer + khal: Fastmail CalDAV calendar sync
- zshrc: restore calsync alias

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-20 14:58:48 -04:00
parent a923165370
commit 0f0ee16ebd
8 changed files with 101 additions and 13 deletions

View File

@@ -0,0 +1,17 @@
set realname = "Rob Harbaugh"
set from = "rob@rharbaugh.com"
set mbox_type = Maildir
set folder = ~/mail/fastmail
set spoolfile = +Inbox
set postponed = +Drafts
set trash = +Trash
set sendmail = "/usr/bin/msmtp -a fastmail"
set envelope_from = yes
set sendmail_wait = 0
set signature = ~/.config/neomutt/signature
unmailboxes *
mailboxes =Inbox =Drafts =Sent =Trash =Archive

View File

@@ -8,8 +8,9 @@ set postponed = +Drafts
set trash = +Trash
set signature = ~/.config/neomutt/signature
set sendmail = "/usr/bin/msmtp"
set sendmail = "/usr/bin/msmtp -a outlook"
set envelope_from = yes
set sendmail_wait = 0
unmailboxes *
mailboxes =Inbox =Drafts =Sent =Archive =Trash =Church =Family =House =Work =Notes