Skip to content

Test Plan Summary Cypht Webmail

Baraka Kinywa edited this page Jan 28, 2025 · 11 revisions

Issue #1031

Tested on

Date: 2025-01-28

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 ✅ 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 EDIT AS NEW MESSAGE ❌ Not totally functional PC: Windows Works, but has display issues related to HTML encoding (e.g., <, >) at the recipient's side.
FORWARD AS MESSAGE ATTACHMENT ❌ Not totally functional PC: Windows Does not work properly. The message body and subject are sent, but the .eml file attachment fails to reach the recipient.
Compose and Attach File ❌ Not totally functional PC: Windows When composing an email, attaching a file, adding a body message, and specifying a subject, the message is sent successfully but the attached file is not included in the sent email.
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 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 ✅ Works perfectly Browser: Brave
OS: Debian, Ubuntu
Folder management ✅ Includes create, delete, rename, remove, update Browser: Brave
OS: Debian, Ubuntu
Receiving with attachments ✅ Attachments are downloadable Browser: Brave
OS: Debian, Ubuntu
Compose and Attach File ❌ Not totally functional Browser: Brave
OS: Debian, Ubuntu
When composing an email with a file attachment, a message body, and a subject, the email sends successfully, but the file attachment is not included in the sent email.
Forwarding ✅ Standard forwarding works Browser: Brave
OS: Debian, Ubuntu
Forwarding with attachments FORWARD EDIT AS NEW MESSAGE ❌ Not totally functional Browser: Brave
OS: Debian, Ubuntu
Works, but the attached file does not reach the recipient's email
Forwarding as attachment FORWARD AS MESSAGE ATTACHMENT ❌ Not totally functional Browser: Brave
OS: Debian, Ubuntu
The message body and subject are sent successfully; however, the .eml file attachment does not reach the recipient.
Deleting ✅ Successful Browser: Brave
OS: Debian, Ubuntu
Move ✅ Works as expected Browser: Brave
OS: Debian, Ubuntu
Read/Unread ✅ Functional Browser: Brave
OS: Debian, Ubuntu
Flag/Unflag ✅ Works without issues Browser: Brave
OS: Debian, Ubuntu
Search ✅ Efficient Browser: Brave
OS: Debian, Ubuntu
Auto-save as draft (compose page) ✅ Functional Browser: Brave
OS: Debian, Ubuntu
Archive ✅ Functional Browser: Brave
OS: Debian, Ubuntu
Snooze ✅ Works fine Browser: Brave
OS: Debian, Ubuntu
Copy ✅ Works fine Browser: Brave
OS: Debian, Ubuntu

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.