# Accounts {{{
IMAPAccount     gmail
Host            "imap.gmail.com"
User            "felix.vanderjeugt@gmail.com"
PassCmd         "gpg -u Noctua -q --for-your-eyes-only --no-tty -d ~/.config/passwords.gpg | sed -n 's/gmail=//p'"
SSLType         "IMAPS"
CertificateFile "/etc/ssl/certs/ca-certificates.crt"

IMAPAccount     ugent
Host            "mail.ugent.be"
User            "felix.vanderjeugt@ugent.be"
PassCmd         "gpg -u Noctua -q --for-your-eyes-only --no-tty -d ~/.config/passwords.gpg | sed -n 's/ugent=//p'"
SSLTYPE         "STARTTLS"
CertificateFile "/etc/ssl/certs/ca-certificates.crt"

IMAPAccount     12ul
Host            "imap.gmail.com"
User            "felix.vanderjeugt@12urenloop.be"
PassCmd         "gpg -u Noctua -q --for-your-eyes-only --no-tty -d ~/.config/passwords.gpg | sed -n 's/12ul=//p'"
SSLType         "IMAPS"
CertificateFile "/etc/ssl/certs/ca-certificates.crt"
# }}} Accounts

# Remote Stores {{{
IMAPStore gmail-remote
Account   "gmail"

IMAPStore ugent-remote
Account   "ugent"

IMAPStore 12ul-remote
Account   "12ul"
# }}}

# Local Stores {{{
MaildirStore gmail-local
Path         "/mnt/lexicon/Mail/gmail/"
Inbox        "/mnt/lexicon/Mail/gmail/Inbox"

MaildirStore ugent-local
Path         "/mnt/lexicon/Mail/ugent/"
Inbox        "/mnt/lexicon/Mail/ugent/Inbox"
Trash        "/mnt/lexicon/Mail/ugent/Trash"

MaildirStore 12ul-local
Path         "/mnt/lexicon/Mail/12ul/"
Inbox        "/mnt/lexicon/Mail/12ul/Inbox"
# }}}

# Channels {{{
Channel   gmail-inbox
Master    ":gmail-remote:"
Slave     ":gmail-local:"
Create    "Slave"
Pattern   "INBOX"
#Expunge   "Slave"
SyncState "*"

Channel   gmail-sent
Master    ":gmail-remote:[Google Mail]/Sent Mail"
Slave     ":gmail-local:Sent"
Create    "Slave"
#Expunge   "Slave"
SyncState "*"

Channel   gmail-trash
Master    ":gmail-remote:[Google Mail]/Bin"
Slave     ":gmail-local:Trash"
Create    "Slave"
SyncState "*"

Channel   ugent
Master    ":ugent-remote:"
Slave     ":ugent-local:"
Create    "Slave"
Patterns  "*"
SyncState "*"

Channel   12ul-inbox
Master    ":12ul-remote:"
Slave     ":12ul-local:"
Create    "Slave"
Pattern   "INBOX"
SyncState "*"

Channel   12ul-sent
Master    ":12ul-remote:[Gmail]/Verzonden berichten"
Slave     ":12ul-local:Sent"
Create    "Slave"
SyncState "*"

Channel   12ul-trash
Master    ":12ul-remote:[Gmail]/Prullenbak"
Slave     ":12ul-local:Trash"
Create    "Slave"
SyncState "*"
# }}}

# Groups {{{
Group   gmail
Channel "gmail-inbox"
Channel "gmail-sent"
Channel "gmail-trash"

Group 12ul
Channel "inbox-inbox"
Channel "12ul-sent"
Channel "12ul-trash"
# }}}

# vim: foldmethod=marker