mirror of
https://github.com/cypht-org/cypht.git
synced 2026-04-24 20:46:04 +03:00
Page:
Test Plan Summary Cypht Webmail
Pages
AMA Jason Munro
API Login
Authentication Options
Comprehensive review of to cc bcc when reply reply‐to‐all forward in all possible contexts
Contributing
Contribution Summary: Changes Between versions
Cypht Logging System
Cypht Official Descriptions
Cypht‐Redis setup
Encryption
Home
How to release Cypht
How to setup LDAP Authentication
How to use 2FA
Import multiple accounts configuration Cypht Tiki Webmail
Integration Options
Lifecycle
List of integrations
Listings
Manual Backup & Restore Guide
Module Sets
Monthly Community Meetings
OAUTH2 over IMAP
Reverse Proxy with NGINX
Running local Tests in Cypht
Session Options
Test IMAP SMTP & JMAP SMTP with Stalwart JMAP
Test IMAP SMTP & JMAP SMTP with Stalwart
Test Plan Summary Cypht Webmail
Test Plan Summary Tiki Webmail
Troubleshooting Login Issues
Using SQLite
No results
17
Test Plan Summary Cypht Webmail
Baraka Kinywa edited this page 2025-05-10 15:20:04 +03:00
Issue #1031
Tested on
Date: 2025-05-10
IMAP/SMTP
Features Tested
Identity
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create Identity | ✅ Works perfectly | PC: Windows | |
| Edit Identity | ✅ Functional | PC: Windows | |
| Add aliases | ✅ Functional | PC: Windows | |
| Delete aliases | ✅ Functional | PC: Windows | |
| Delete Identity | ✅ Fully operational | PC: Windows |
Folders
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create folder | ❌ Not totally functional | PC: Windows, Ubuntu, Debian | Creating a folder and its subfolder works, but creating a subfolder within that subfolder fails. |
| Rename folder | ✅ Functional | PC: Windows, Ubuntu, Debian | |
| Delete folder | ❌ Not totally functional | PC: Windows, Ubuntu, Debian | Deleting a folder containing a subfolder does not work |
Emails
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Send email (if identity exists) | ✅ Works perfectly | PC: Windows | |
| Save draft | ✅ Functional | PC: Windows | |
| Receive emails | ✅ Functional | PC: Windows | |
| Mark as read | ✅ Works as expected | PC: Windows | |
| FORWARD EDIT AS NEW MESSAGE | ✅ Works as expected | PC: Windows, Ubuntu, Debian | Works, but if there is an attached file added, make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/ |
| FORWARD AS MESSAGE ATTACHMENT | ✅ Works as expected | PC: Windows, Ubuntu, Debian | Make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/. |
| Compose and Attach File | ✅ Works as expected | PC: Windows, Ubuntu, Debian | Make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/. |
| Add to block list(Block sender) | ❌ Not totally functional | PC: Windows | For email server that supports Sieve, opening a message, in the headers section try to click "Block Sender" |
| Screen email (Dislike email) | ❌ Not totally functional | PC: Windows |
Quota
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Add quota | ✅ Functional | PC: Windows | |
| Edit quota | ✅ Functional | PC: Windows | |
| Quota in action | ✅ Works as expected | PC: Windows |
Block List
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Access Block List Page | ❌ Not totally functional | PC: Windows | In Settings -> General, enable the Sieve filter. Navigate to the Block List under the Settings tab in the sidebar menu. This results in an error: Request failed with status: 500. |
| Access Block List Page | ✅ Functional | PC: Ubuntu, Server: Debian |
JMAP/SMTP
Features Tested
Identity
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create Identity | ✅ Works perfectly | PC: Windows | |
| Edit Identity | ✅ Functional | PC: Windows | |
| Add aliases | ✅ Functional | PC: Windows | |
| Delete aliases | ✅ Functional | PC: Windows | |
| Delete Identity | ✅ Fully operational | PC: Windows |
Folders
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create folder | ✅ Works perfectly | PC: Windows | |
| Rename folder | ✅ Functional | PC: Windows | |
| Delete folder | ✅ Fully operational | PC: Windows |
Emails
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Send email (if identity exists) | ✅ Works perfectly | PC: Windows | |
| Save draft | ✅ Functional | PC: Windows | |
| Receive emails | ✅ Functional | PC: Windows | |
| Mark as read | ✅ Works as expected | PC: Windows | |
| Forward email | ❌ Not totally functional | PC: Windows | Concern: Forward email handling |
| Attachment handling | ❌ Not totally functional | PC: Windows | Concern: Attachment handling |
| Create folder | ✅ Works as expected | PC: Windows | |
| Add to block list | ✅ Functional | PC: Windows |
Quota
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Add quota | ✅ Functional | PC: Windows | |
| Edit quota | ✅ Functional | PC: Windows | |
| Quota in action | ✅ Works as expected | PC: Windows |
Block List
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Access to Block List page | ❌ Issue: 500 Internal Server Error | PC: Windows | Concern: Block list page error |
EWS
Features Tested
Email & Folder Management
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Sending, Receiving messages | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Folder management | ✅ Includes create, delete, rename | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Receiving with attachments | ✅ Attachments are downloadable | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Compose and Attach File | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta Make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/. |
| Forwarding | ✅ Standard forwarding works | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Forwarding with attachments FORWARD EDIT AS NEW MESSAGE | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta Works, but if there is an attached file added, make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/ |
| Forwarding as attachment FORWARD AS MESSAGE ATTACHMENT | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta Make sure to change the ownership of attachments folder to www-data user recursively: sudo chown -R www-data /pathToAttachmentsFolder/. |
| Deleting messages | ✅ Successful | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Move | ❌ Not totally functional | Browser: Brave OS: Debian, Ubuntu |
{\color{red}Does \space not \space work} with garethp/php-ews#v0.11.0-beta Opening the desired message to move, click on move link... select the destination folder does not move |
| Read/Unread | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Flag/Unflag | ✅ Works without issues | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Search | ✅ Efficient | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Auto-save as draft (compose page) | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Archive | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
| Snooze | ✅ Works somehow fine | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta But pick a date function needs to be reviewed as not working |
| Copy | ✅ Works fine | Browser: Brave OS: Debian, Ubuntu |
{\color{green}Works} with garethp/php-ews#v0.11.0-beta |
Profile Management
| Feature | Status | Testing Environment | Notes |
|---|---|---|---|
| Create a profile | ✅ Works perfectly | Browser: Brave OS: Debian, Ubuntu |
|
| Update a profile | ✅ Functional | Browser: Brave OS: Debian, Ubuntu |
|
| Delete a profile | ✅ Fully operational | Browser: Brave OS: Debian, Ubuntu |
Notes
Thank you to TMail Flutter Pull Request #2315 for inspiration for the test plan.
###