jason-munro / cypht
Lightweight Open Source webmail written in PHP and JavaScript
Installs: 104 829
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1 027
Watchers: 32
Forks: 163
Open Issues: 164
Type:project
Requires
- php: >=8.1
- composer: ^2.0.0
- ext-curl: *
- ext-fileinfo: *
- ext-iconv: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- ext-session: *
- bacon/bacon-qr-code: ^1.0.3 || ^2.0.0
- christian-riesen/base32: ^1.3.2
- ezyang/htmlpurifier: ^4.17
- henrique-borba/php-sieve-manager: ^1.0
- league/commonmark: ^2.4
- paragonie/random_compat: ^2.0.18
- symfony/dotenv: ^4.3 || 5.4
- symfony/yaml: ~6.4.3
- thomaspark/bootswatch: ^5.3
- twbs/bootstrap: ^5.3
- twbs/bootstrap-icons: ^1.11
- webklex/composer-info: ^0.0.1
- zbateson/mail-mime-parser: ^2.4
Requires (Dev)
- phpunit/phpunit: ^10.5
Suggests
- ext-gd: To use 2fa, this needs to be installed for the QR code display
- ext-gnupg: To use the PGP module set, this needs to be installed
- ext-imagick: To use 2fa, this needs to be installed for the QR code display
- ext-memcached: To use Memcached for caching, this needs to be installed
- ext-pdo: To use database features, this needs to be installed
- ext-redis: To use Redis for caching, this needs to be installed
- dev-master
- 2.x-dev
- v2.4.0
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.1
- 2.0.0
- 1.4.x-dev
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.0
- v1.3.0-rc3
- v1.3.0-rc2
- v1.3.0-rc1
- dev-pr-title-validation-update
- dev-review-sent-email
- dev-revert-1339-fixed-tags-display
- dev-revert-1061-rem-cram-md5
- dev-sys-messages-revamp
- dev-revert-685-fixed-str-pos-warning-when-no-to
- dev-revert-590-empty-settings
- dev-release-1.3.0
- dev-revert-471-draft-add-warning
- dev-revert-454-feature/server-list-by-uniqid
- dev-php7.4-support
- dev-release-1.2.0
- dev-remove-mobile-media-queries
This package is auto-updated.
Last update: 2024-12-21 16:14:18 UTC
README
Cypht
All your email, from all your accounts, in one place. Supports IMAP/SMTP, JMAP and soon EWS. Cypht is like a news reader, but for E-mail. Cypht does not replace your existing accounts - it combines them into one. And it's also a news reader.
The driving force behind Cypht development is to provide combined views for multiple accounts, but it's also a standard E-mail client that lets you browse and manage IMAP folders and send outbound messages with SMTP.
Cypht is an application built entirely of plugins, or as we call them, module sets (which is obviously way cooler sounding than plugins), that are executed by the framework. Modules provide a flexible way to add new features or customize the program without hacking the code.
Installation instructions
- Cypht master: https://cypht.org/install.html
- Version 1: https://cypht.org/install-1x.html
- Version 2: https://cypht.org/install-2x.html
Security details: https://cypht.org/security.html
Module info: https://cypht.org/modules.html
Features: https://cypht.org/features.html
License: https://cypht.org/license.html
Community chat room: https://gitter.im/cypht-org/community
For developers, get via Composer: https://packagist.org/packages/jason-munro/cypht
Docker: https://hub.docker.com/r/cypht/cypht
LinkedIn group: https://www.linkedin.com/groups/13804559/
An interview with the project's founder: https://github.com/cypht-org/cypht/wiki/AMA-Jason-Munro