Sure, here's my personal one as of now, note that I'm using inbox and
all mail as separate folders now. This actually seems to be working
pretty well for me, but I haven't tried the various cases of reading
the email in all mail first and having that read state get synced. I
do seem to see the mail in all mail get read if I read it in inbox
then refile to all.
IMAPAccount personal
Host
imap.gmail.com
User email
PassCmd "...'"
AuthMechs PLAIN
SSLType IMAPS
IMAPStore personal-remote
Account personal
MaildirStore personal-local
Path ~/Maildir/personal/
Channel sync-personal-trash
Master :personal-remote:"[Gmail]/Trash"
Slave :personal-local:trash
Channel sync-personal-inbox
Master :personal-remote:"INBOX"
Slave :personal-local:inbox
Channel sync-personal-all
Master :personal-remote:"[Gmail]/All Mail"
Slave :personal-local:all
Channel sync-personal-sent
Master :personal-remote:"[Gmail]/Sent Mail"
Slave :personal-local:sent
Channel sync-personal-drafts
Master :personal-remote:"[Gmail]/Drafts"
Slave :personal-local:drafts
Channel sync-personal-spam
Master :personal-remote:"[Gmail]/Spam"
Slave :personal-local:spam
# Get all the channels together into a group.
Group personal
Channel sync-personal-trash
Channel sync-personal-inbox
Channel sync-personal-all
Channel sync-personal-sent
Channel sync-personal-drafts
Channel sync-personal-spam
# Automatically create missing mailboxes, both locally and on the serv
Create Both
# Save the synchronization state files in the relevant directory
SyncState *
# Gmail is configured to auto-expunge, so just expunge locally.
Expunge Slave
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "mu-discuss" group.
> To unsubscribe from this topic, visit
>
https://groups.google.com/d/topic/mu-discuss/c3ywnDYQJ9g/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
>
mu-discuss+...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.