Version

Versioning & Lifecycle

Cypht is a lightweight Open Source webmail aggregator, written in PHP and JavaScript. It supports IMAP/SMTP, JMAP and EWS, allowing you to centralize multiple email accounts in a single modern and modular interface.

  • Versioning : Cypht follows a semantic versioning approach learn more.
  • 2.x - current branch : actively maintained and recommended for all installations, new and existing. It brings EWS, Sieve filters, SPA navigation and ongoing security updates. Requires PHP 8.0+.
  • 1.4.x - End of Life : no longer maintained; it receives no further releases or security fixes (last supported on PHP 7.2+). See the lifecycle policy.

Release Highlights

Highlights from recent Cypht 2.x releases. For the complete, always up-to-date changelog, see the releases on GitHub.

v2.9.0 - latest stable (May 2025)

  • New features : scheduled messages view, brute force login lockout, MTA-STS/TLS-RPT support, contacts page redesign, flagged message search across folders, auto BCC exclusion option.
  • Bug fixes : EWS folder manipulation, SCRAM authentication, SPA navigation inline message clicks, advanced search mobile CSS, message read-on-open setting, mailbox cache clearing.
  • Improvements : php-ews upgraded to >=0.11.2, Sieve filter unit tests, PHP 7.x deprecation removals.

v2.5.0 - v2.5.1 (October-November 2024)

  • v2.5.0 : EWS support, browser history API navigation (no page reloads), sidebar redesign, scheduled send, snooze feature, BEC detection, concurrent message loading, drag-and-drop on touchscreens, settings search.
  • v2.5.1 : fix on site.js generation comments.

v2.4.0 - v2.4.2 (2023-2024)

  • v2.4.0 : bulk CSV account import, multibyte character fixes, IMAP quota handling, searchbar/form UI corrections, Docker config updates.
  • v2.4.2 : HTML sanitizer for external background images, security fixes for request parameters.

v2.3.0 (August 2022)

  • New features : email screening, reply-to-new-contact warning, Autocrypt auto-encryption.
  • Bug fixes : email display security, database connection errors, profiles page, Selenium tests.
  • Improvements : Sieve filter rules handling, Bootstrap icons in Docker, php-sieve-manager update.

v2.2.0 (2024)

  • New features : GitHub repo querying, IMAP quota display, forward-as-attachment, zh-TW translations, labels/tags, server capabilities display, custom headers support.
  • Bug fixes : contact autocomplete, special folders save, Sieve filter mailbox listing, IMAP TLS/STARTTLS, cookie SameSite settings, profile duplication.
  • Improvements : Unicode/multibyte support, PHP 8.2+ compatibility, reply-all recipient management, 2.x branch stabilization.

1.4.x Branch - End of Life

  • The 1.4.x branch has reached End of Life : it is no longer maintained and will not receive new features or security fixes.
  • If you are still running 1.4.x, upgrade to the 2.x branch. See the lifecycle policy and the 1.4.x release history on GitHub.