Tom Willemse
946b7425de
- Load the necessary environment variables from ‘gnome-keyring-daemon’ when loading fish. - Don’t sync the Archive directory from ryuslash.org, it’s too big and mbsync seems to get really confused about it. - Disable old email accounts from syncing with mbsync. - Fix the ‘get-mail-password’ and ‘set-mail-password’ scripts. - Use ‘secretstorage’ instead of ‘keyring’, this appears to be newer and easier to use.
123 lines
2.9 KiB
Text
123 lines
2.9 KiB
Text
## Ryuslash:
|
|
IMAPAccount ryuslash
|
|
Host imap-ryuslash.alwaysdata.net
|
|
User tom@ryuslash.org
|
|
PassCmd "~/usr/bin/get-mail-password ryuslash"
|
|
SSLType IMAPS
|
|
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
|
|
|
IMAPStore ryuslash-remote
|
|
Account ryuslash
|
|
|
|
MaildirStore ryuslash-local
|
|
Path ~/documents/mail/ryuslash/
|
|
Inbox ~/documents/mail/ryuslash/inbox
|
|
SubFolders Legacy
|
|
|
|
Channel ryuslash
|
|
Master :ryuslash-remote:
|
|
Slave :ryuslash-local:
|
|
# Don't synchronize lda-dupes, it causes trouble.
|
|
Patterns * !Archive !dovecot/lda-dupes
|
|
Create Both
|
|
SyncState *
|
|
|
|
## Gmail:
|
|
IMAPAccount gmail
|
|
Host imap.gmail.com
|
|
User ryuslash@gmail.com
|
|
PassCmd "~/usr/bin/get-mail-password gmail"
|
|
SSLType IMAPS
|
|
CertificateFile /etc/ssl/certs/ca-certificates.crt
|
|
|
|
IMAPStore gmail-remote
|
|
Account gmail
|
|
|
|
MaildirStore gmail-local
|
|
Path ~/documents/mail/gmail
|
|
Inbox ~/documents/mail/gmail/inbox
|
|
SubFolders Legacy
|
|
|
|
# Synchronize only the gmail INBOX mailbox.
|
|
Channel gmail-inbox
|
|
Master :gmail-remote:
|
|
Slave :gmail-local:
|
|
Patterns INBOX
|
|
# Automatically create missing mailboxes, both locally and on the
|
|
# server.
|
|
Create Both
|
|
# Save the synchronization state files in the relevant directory.
|
|
SyncState *
|
|
|
|
# Synchronize only the gmail [Gmail]/Sent Mail inbox to sent.
|
|
Channel gmail-sent
|
|
Master :gmail-remote:"[Gmail]/Sent Mail"
|
|
Slave :gmail-local:sent
|
|
Create Both
|
|
SyncState *
|
|
|
|
# Group the INBOX and [Gmail]/Sent Mail mailboxes together so "mbsync
|
|
# gmail" can be used to synchronize both.
|
|
Group gmail
|
|
Channel gmail-inbox
|
|
Channel gmail-sent
|
|
|
|
# ## Picturefix:
|
|
# IMAPAccount picturefix
|
|
# Host imap.gmail.com
|
|
# User tom@picturefix.nl
|
|
# PassCmd "~/usr/bin/get-mail-password picturefix"
|
|
# SSLType IMAPS
|
|
# CertificateFile /etc/ssl/certs/ca-certificates.crt
|
|
|
|
# IMAPStore picturefix-remote
|
|
# Account picturefix
|
|
|
|
# MaildirStore picturefix-local
|
|
# Path ~/documents/mail/picturefix
|
|
# Inbox ~/documents/mail/picturefix/inbox
|
|
# SubFolders Legacy
|
|
|
|
# # Synchronize only the gmail INBOX mailbox.
|
|
# Channel picturefix-inbox
|
|
# Master :picturefix-remote:
|
|
# Slave :picturefix-local:
|
|
# Patterns INBOX
|
|
# Create Both
|
|
# SyncState *
|
|
|
|
# # Synchronize only the sent mailbox.
|
|
# Channel picturefix-sent
|
|
# Master :picturefix-remote:"[Gmail]/Verzonden berichten"
|
|
# Slave :picturefix-local:sent
|
|
# Create Both
|
|
# SyncState *
|
|
|
|
# # Group the picturefix channels together so that synching with the
|
|
# # command-line is easier.
|
|
# Group picturefix
|
|
# Channel picturefix-inbox
|
|
# Channel picturefix-sent
|
|
|
|
# ## Ninthfloor:
|
|
# IMAPAccount ninthfloor
|
|
# Host mail.ninthfloor.org
|
|
# User ryuslash
|
|
# PassCmd "~/usr/bin/get-mail-password ninthfloor"
|
|
# SSLType STARTTLS
|
|
# CertificateFile /etc/ssl/certs/ca-certificates.crt
|
|
|
|
# IMAPStore ninthfloor-remote
|
|
# Account ninthfloor
|
|
|
|
# MaildirStore ninthfloor-local
|
|
# Path ~/documents/mail/ninthfloor/
|
|
# Inbox ~/documents/mail/ninthfloor/inbox
|
|
# SubFolders Legacy
|
|
|
|
# Channel ninthfloor
|
|
# Master :ninthfloor-remote:
|
|
# Slave :ninthfloor-local:
|
|
# Patterns *
|
|
# Create Both
|
|
# SyncState *
|