{ "couchDb": { "url": "https://your-couchdb.example.com:5984", "user": "backup_user", "password": "secure_password" }, "mailSources": [ { "name": "Work Email", "enabled": true, "protocol": "imap", "host": "outlook.office365.com", "port": 993, "user": "you@company.com", "password": "app-password", "mode": "sync", "folderFilter": { "include": ["*"], "exclude": ["Deleted Items", "Junk Email", "Drafts"] }, "messageFilter": { "since": "2023-01-01", "subjectKeywords": ["project", "meeting", "urgent"], "senderKeywords": ["@company.com", "@client.com"] } }, { "name": "Personal Gmail", "enabled": true, "protocol": "imap", "host": "imap.gmail.com", "port": 993, "user": "personal@gmail.com", "password": "gmail-app-password", "mode": "archive", "folderFilter": { "include": ["INBOX", "Important", "Work/*", "Personal/*"], "exclude": ["[Gmail]/Trash", "[Gmail]/Spam", "*Temp*"] }, "messageFilter": { "recipientKeywords": ["family@", "personal@"] } }, { "name": "Self-Hosted Mail", "enabled": true, "protocol": "imap", "host": "mail.yourdomain.com", "port": 143, "user": "admin@yourdomain.com", "password": "mail-password", "mode": "archive", "folderFilter": { "include": ["INBOX", "Archive/*", "Projects/*"], "exclude": ["*/Drafts", "Trash"] }, "messageFilter": { "since": "2023-06-01", "subjectKeywords": ["invoice", "receipt", "statement"] } }, { "name": "Legacy Account", "enabled": false, "protocol": "imap", "host": "legacy.mailserver.com", "port": 993, "user": "old@account.com", "password": "legacy-password", "mode": "archive", "folderFilter": { "include": ["INBOX"], "exclude": [] }, "messageFilter": {} } ] }