[GH-ISSUE #1031] Prepare a test plan and run it for testing EWS, JMAP, and IMAP/SMTP #554

Closed
opened 2026-02-25 21:35:20 +03:00 by kerem · 5 comments
Owner

Originally created by @marclaporte on GitHub (May 16, 2024).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/1031

Originally assigned to: @christer77 on GitHub.

We just added official JMAP support in Cypht 2.0.0: https://github.com/cypht-org/cypht/releases/tag/v2.0.0

As of now, we only have one open issue related to JMAP within Cypht: https://github.com/cypht-org/cypht/issues/931. In theory, everything else works. Since this is so new, I do expect we'll encounter issues and we will work in priority on all issues related to JMAP.

Now, let's be systematic and have a test plan. And then let's run that test plan for JMAP and IMAP/SMTP against

Here is inspiration for the test plan: https://github.com/linagora/tmail-flutter/pull/2315

This could live in the wiki: https://github.com/cypht-org/cypht/wiki

Originally created by @marclaporte on GitHub (May 16, 2024). Original GitHub issue: https://github.com/cypht-org/cypht/issues/1031 Originally assigned to: @christer77 on GitHub. We just added official [JMAP support](https://github.com/cypht-org/cypht/issues/180) in Cypht 2.0.0: https://github.com/cypht-org/cypht/releases/tag/v2.0.0 As of now, we only have one open issue related to JMAP within Cypht: https://github.com/cypht-org/cypht/issues/931. In theory, everything else works. Since this is so new, I do expect we'll encounter issues and we will work in priority on all issues related to JMAP. Now, let's be systematic and have a test plan. And then let's run that test plan for JMAP and IMAP/SMTP against - [Stalwart JMAP](https://github.com/stalwartlabs/jmap-server/) - [Cyrus](https://www.cyrusimap.org/) - [Apache James](http://james.apache.org/) Here is inspiration for the test plan: https://github.com/linagora/tmail-flutter/pull/2315 This could live in the wiki: https://github.com/cypht-org/cypht/wiki
kerem 2026-02-25 21:35:20 +03:00
  • closed this issue
  • added the
    strategic
    label
Author
Owner

@Baraka24 commented on GitHub (Oct 8, 2024):

Work in progress here

<!-- gh-comment-id:2399796649 --> @Baraka24 commented on GitHub (Oct 8, 2024): Work in progress [here](https://github.com/cypht-org/cypht/wiki/Test-IMAP-SMTP-&-JMAP-SMTP-with-Stalwart)
Author
Owner

@marclaporte commented on GitHub (Dec 18, 2024):

@christer77 @Baraka24 Now we need EWS in the test plan as well :-)
https://github.com/cypht-org/cypht/issues/247

<!-- gh-comment-id:2550081004 --> @marclaporte commented on GitHub (Dec 18, 2024): @christer77 @Baraka24 Now we need EWS in the test plan as well :-) https://github.com/cypht-org/cypht/issues/247
Author
Owner

@Baraka24 commented on GitHub (Jan 18, 2025):

The Test-Plan-Summary-EWS has been completed at Test-Plan-Summary-EWS. We will merge the three wiki pages after discussing the standard format for test plans.

The three wiki pages to be merged are:

  1. https://github.com/cypht-org/cypht/wiki/Test-IMAP-SMTP-&-JMAP-SMTP-with-Stalwart
  2. https://github.com/cypht-org/cypht/wiki/Test-IMAP-SMTP-&-JMAP-SMTP-with-Stalwart-JMAP
  3. https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-EWS
  4. Merged at https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-Cypht-Webmail
<!-- gh-comment-id:2599429782 --> @Baraka24 commented on GitHub (Jan 18, 2025): The Test-Plan-Summary-EWS has been completed at ~~[Test-Plan-Summary-EWS](https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-EWS)~~. We will merge the three wiki pages after discussing the standard format for test plans. The three wiki pages to be merged are: 1. https://github.com/cypht-org/cypht/wiki/Test-IMAP-SMTP-&-JMAP-SMTP-with-Stalwart 2. https://github.com/cypht-org/cypht/wiki/Test-IMAP-SMTP-&-JMAP-SMTP-with-Stalwart-JMAP 3. ~~https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-EWS~~ 4. Merged at https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-Cypht-Webmail
Author
Owner

@marclaporte commented on GitHub (Jan 23, 2025):

@Baraka24 This is really good!!!
https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-Cypht-Webmail

<!-- gh-comment-id:2609060714 --> @marclaporte commented on GitHub (Jan 23, 2025): @Baraka24 This is really good!!! https://github.com/cypht-org/cypht/wiki/Test-Plan-Summary-Cypht-Webmail
Author
Owner

@marclaporte commented on GitHub (Aug 28, 2025):

Next natural step: https://github.com/cypht-org/cypht/issues/1638

<!-- gh-comment-id:3234816076 --> @marclaporte commented on GitHub (Aug 28, 2025): Next natural step: https://github.com/cypht-org/cypht/issues/1638
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#554
No description provided.