IMAPAccount ferano.io
Host mail.gandi.net
UserCmd "age --decrypt -i ~/.local/credentials/personal ~/.local/credentials/authinfo.age | awk -F ' ' '/mail.gandi.net/ { print $(NF-2);exit; }'"
PassCmd "age --decrypt -i ~/.local/credentials/personal ~/.local/credentials/authinfo.age | awk -F ' ' '/mail.gandi.net/ { print $(NF);exit; }'"
SSLType IMAPS

IMAPStore ferano.io.remote
Account ferano.io

MaildirStore ferano.io.local
Subfolders Verbatim
# The trailing "/" is important
Path ~/.mail/ferano.io/
Inbox ~/.mail/ferano.io/Inbox

Channel ferano.io-inbox
Far :ferano.io.remote:INBOX
Near :ferano.io.local:INBOX
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel ferano.io-drafts
Far :ferano.io.remote:Drafts
Near :ferano.io.local:Drafts
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel ferano.io-sent
Far :ferano.io.remote:Sent
Near :ferano.io.local:Sent
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel ferano.io-junk
Far :ferano.io.remote:Junk
Near :ferano.io.local:Junk
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel ferano.io-trash
Far :ferano.io.remote:Trash
Near :ferano.io.local:Trash
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

IMAPAccount gmail
Host imap.gmail.com
UserCmd "age --decrypt -i ~/.local/credentials/personal ~/.local/credentials/authinfo.age | awk -F ' ' '/mail.gmail.com/ { print $(NF-2);exit; }'"
PassCmd "age --decrypt -i ~/.local/credentials/personal ~/.local/credentials/authinfo.age | awk -F ' ' '/mail.gmail.com/ { print $(NF);exit; }'"
SSLType IMAPS

IMAPStore gmail.remote
Account gmail

MaildirStore gmail.local
Subfolders Verbatim
Path ~/.mail/gmail/
Inbox ~/.mail/gmail/INBOX

Channel gmail-inbox
Far :gmail.remote:INBOX
Near :gmail.local:INBOX
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel gmail-drafts
Far :gmail.remote:"[Gmail]/Drafts"
Near :gmail.local:"[Gmail]/Drafts"
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel gmail-sent
Far :gmail.remote:"[Gmail]/Sent Mail"
Near :gmail.local:"[Gmail]/Sent Mail"
Sync All
Create Both
Remove Both
Expunge Both
SyncState *

Channel gmail-trash
Far :gmail.remote:"[Gmail]/Trash"
Near :gmail.local:"[Gmail]/Trash"
Sync All
Create Both
Remove Both
Expunge Both
SyncState *


Group ferano.io
Channel ferano.io-inbox
Channel ferano.io-drafts
Channel ferano.io-sent
Channel ferano.io-junk
Channel ferano.io-trash

Group gmail
Channel gmail-inbox
Channel gmail-drafts
Channel gmail-sent
Channel gmail-trash

Group all
Channel ferano.io-inbox
Channel ferano.io-drafts
Channel ferano.io-sent
Channel ferano.io-junk
Channel ferano.io-trash
Channel gmail-inbox
Channel gmail-drafts
Channel gmail-sent
Channel gmail-trash
