Fix: Handle malformed Message-IDs in IMAP processing
Prevents email threading issues when IMAP parser fails on malformed Message-IDs that parse to empty strings. Adds fallback extraction from raw headers.
Upgrade
- Always take database backups before any upgrade.
- Follow steps here
Changelog
- 958f5e3 Merge pull request #127 from abhinavxd/fix/empty-message-id
- 550a3fa fix: update Message-ID determination logic to prefer IMAP-parsed IDs over raw headers
- 6bbfbe8 add test cases for imap msg id parsing
- f9ed326 fix: handle message empty message ids in imap
Full Changelog: v0.7.2-alpha...v0.7.3-alpha