mail2couch/rust/config-test-rust-no-filter.json
Ole-Morten Duesund d4e10a3aae feat: fix attachment stub issues in Rust implementation
- Removed attachment metadata from initial document storage
- Attachments are now stored separately using CouchDB native attachment API
- This matches the Go implementation approach and resolves CouchDB validation errors
- All messages with attachments now store successfully

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-03 13:52:55 +02:00

54 lines
No EOL
1.2 KiB
JSON

{
"couchDb": {
"url": "http://localhost:5984",
"user": "admin",
"password": "password"
},
"mailSources": [
{
"name": "Rust 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": "Rust 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": "Rust Specific Folders Only",
"enabled": true,
"protocol": "imap",
"host": "localhost",
"port": 3143,
"user": "archiveuser",
"password": "archivepass",
"mode": "archive",
"folderFilter": {
"include": ["INBOX", "Sent", "Personal"],
"exclude": []
},
"messageFilter": {}
}
]
}