Skip to content

Add IMAP protocol support and modularize email providers - #2

Closed
taskinen wants to merge 1 commit into
mainfrom
feature/protocol-modularization
Closed

Add IMAP protocol support and modularize email providers#2
taskinen wants to merge 1 commit into
mainfrom
feature/protocol-modularization

Conversation

@taskinen

Copy link
Copy Markdown
Owner

Refactors the application to support both JMAP and IMAP protocols via a new protocol abstraction layer. Adds IMAP provider implementation, mock/test clients, and updates configuration to allow protocol selection. Updates documentation, configuration examples, and tests to reflect multi-protocol support. Removes legacy JMAP-only code and migrates to a provider-based architecture for extensibility and maintainability.

Refactors the application to support both JMAP and IMAP protocols via a new protocol abstraction layer. Adds IMAP provider implementation, mock/test clients, and updates configuration to allow protocol selection. Updates documentation, configuration examples, and tests to reflect multi-protocol support. Removes legacy JMAP-only code and migrates to a provider-based architecture for extensibility and maintainability.
@taskinen taskinen self-assigned this Dec 15, 2025
@taskinen

Copy link
Copy Markdown
Owner Author

Needs testing with real IMAP servers.

@taskinen taskinen closed this May 29, 2026
@taskinen
taskinen deleted the feature/protocol-modularization branch May 29, 2026 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant