Skip to content

Test IMAP SMTP & JMAP SMTP with Stalwart

Marc Laporte edited this page Aug 10, 2024 · 2 revisions

Environment

  • PC - Linux

IMAP/SMTP

Verified features

  1. Identity
  • Create Identity
  • Edit Identity
  • Add aliases
  • Delete aliases
  • Delete Identity
  1. Folders
  • Create folder
  • Rename folder
  • Delete folder
  1. Emails
  • Send email (if identity exists)
  • Save draft
  • Receive emails
  • Mark as read
  • Forward email
  • Attachment handling
  • Create folder
  1. Quota
  • Add quota
  • Edit quota
  • Quota in action

Work fine

  1. Identity
  • Create Identity
  • Edit Identity
  • Add aliases
  • Delete aliases
  • Delete Identity
  1. Folders
  • Create folder
  • Rename folder
  • Delete folder
  1. Emails
  • Save draft
  • Receive emails
  • Mark as read
  • Create folder
  1. Quota
  • Add quota
  • Edit quota
  • Quota in action

Concern

  1. Emails
  • Send email: Messages are not being sent Error message for GMAIL: Your message could not be delivered to the following recipients:

'username'@gmail.com (host 'gmail-smtp-in.l.google.com' rejected command 'BDAT 4580 LAST' with code 550 (5.7.26) 'Your email has been blocked because the sender is unauthenticated.Gmail requires all senders to authenticate with either SPF or DKIM. Authentication results: DKIM = did not pass SPF [server_address_masked] with ip: [@ipaddress_masked] = did not pass For instructions on setting up authentication, go to https://support.google.com/mail/answer/81126#authentication d9443c01a7336-1f44c971859si73564145ad.237 - gsmtp')

  • Forward email (To test after fix issue on send email)
  • Attachment handling (To test after fix issue on send email)

JMAP/SMTP

Verified features

  1. Identity
  • Create Identity
  • Edit Identity
  • Add aliases
  • Delete aliases
  • Delete Identity
  1. Folders
  • Create folder
  • Rename folder
  • Delete folder
  1. Emails
  • Send email (if identity exists)
  • Save draft
  • Receive emails
  • Mark as read
  • Forward email
  • Attachment handling
  • Create folder
  1. Quota
  • Add quota
  • Edit quota
  • Quota in action

Work fine

  1. Identity
  • Create Identity
  • Edit Identity
  • Add aliases
  • Delete aliases
  • Delete Identity
  1. Folders
  • Create folder
  • Rename folder
  • Delete folder
  1. Emails
  • Save draft
  • Receive emails
  • Mark as read
  • Create folder
  1. Quota
  • Add quota
  • Edit quota
  • Quota in action

Concern

  1. Emails
  • Send email: Error message: Your message could not be delivered to the following recipients: (Same error with IMAP/SMTP)

  • Forward email (To test after fix issue on send email)

  • Attachment handling (To test after fix issue on send email)

Notes

Thank you to https://github.com/linagora/tmail-flutter/pull/2315 for inspiration for the test plan.