diff --git a/go/config-test-go-no-filter.json b/go/config-test-go-no-filter.json new file mode 100644 index 0000000..4f87d75 --- /dev/null +++ b/go/config-test-go-no-filter.json @@ -0,0 +1,54 @@ +{ + "couchDb": { + "url": "http://localhost:5984", + "user": "admin", + "password": "password" + }, + "mailSources": [ + { + "name": "Go Wildcard All Folders Test", + "enabled": true, + "protocol": "imap", + "host": "localhost", + "port": 3143, + "user": "testuser1", + "password": "password123", + "mode": "archive", + "folderFilter": { + "include": ["*"], + "exclude": ["Drafts", "Trash"] + }, + "messageFilter": {} + }, + { + "name": "Go Work Pattern Test", + "enabled": true, + "protocol": "imap", + "host": "localhost", + "port": 3143, + "user": "syncuser", + "password": "syncpass", + "mode": "sync", + "folderFilter": { + "include": ["Work*", "Important*", "INBOX"], + "exclude": ["*Temp*"] + }, + "messageFilter": {} + }, + { + "name": "Go Specific Folders Only", + "enabled": true, + "protocol": "imap", + "host": "localhost", + "port": 3143, + "user": "archiveuser", + "password": "archivepass", + "mode": "archive", + "folderFilter": { + "include": ["INBOX", "Sent", "Personal"], + "exclude": [] + }, + "messageFilter": {} + } + ] +} \ No newline at end of file