⚡ lightweight, feature rich open source JavaScript email client.
💅 SOA with clear separation between the frontend and the backend
🍋 easy to install and to configure.
👨🏫 well documented APIs makes it easy to extend and adopt functionality.
Install Node.js and create a new conjoon site:
npx create-conjoon@latest target_folder
Follow the instructions on screen, and refer to the docs for more information on how to use create-conjoon.
The Frontend is a highly extendable and configurable JavaScript application requiring only a webserver capable of serving static files
The UI is able to manage multiple email accounts at once - no switching between instances required
The Backend is an easy to install Lumen/Laravel application
IMAP / SMTP protocol implementations for all relevant email operations
REST API documentation available as OpenAPI documentation
conjoon is released under the MIT license.
Please see the documentation at conjoon.org.
- lumen-app-email
lumen-app-email is a microservice that provides a Lumen/ddev application with access to the rest-imap/rest-imapuser API for IMAP servers. It can be used as a standalone server.
For more information on available backends and how to use them with conjoon, see our backend guide.