Metadata-Version: 2.2
Name: kalabash
Version: 2.3.1
Summary: Kalabash
Author-email: Alphamonak Solutions <amonak@alphamonak.com>
Project-URL: Homepage, https://alphamonak.com/
Project-URL: Documentation, https://kalabash.readthedocs.io/en/latest/
Project-URL: Repository, https://github.com/amonak/kalabash
Project-URL: Changelog, https://github.com/amonak/kalabash/blob/master/CHANGELOG.md
Project-URL: Issues, https://github.com/amonak/kalabash/issues
Keywords: email
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Communications :: Email
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
Requires-Dist: django<5.0,>4.0
Requires-Dist: django-ckeditor==6.7.1
Requires-Dist: django-phonenumber-field[phonenumbers]==8.0.0
Requires-Dist: django-reversion==5.0.12
Requires-Dist: django-xforwardedfor-middleware==2.0
Requires-Dist: django-otp==1.5.0
Requires-Dist: django-filter
Requires-Dist: django-rename-app==0.1.7
Requires-Dist: django-environ
Requires-Dist: dj-database-url
Requires-Dist: djangorestframework<3.16,>=3.14
Requires-Dist: drf-spectacular
Requires-Dist: uritemplate
Requires-Dist: django-oauth-toolkit
Requires-Dist: django-cors-headers
Requires-Dist: passlib~=1.7.4
Requires-Dist: bcrypt
Requires-Dist: asgiref
Requires-Dist: dnspython==2.6.1
Requires-Dist: feedparser==6.0.11
Requires-Dist: fido2==1.1.3
Requires-Dist: gevent==24.2.1
Requires-Dist: Pillow
Requires-Dist: progressbar33==2.4
Requires-Dist: python-dateutil
Requires-Dist: cryptography
Requires-Dist: pytz
Requires-Dist: requests
Requires-Dist: lxml==5.3.1
Requires-Dist: lxml-html-clean==0.4.1
Requires-Dist: chardet
Requires-Dist: ovh
Requires-Dist: oath
Requires-Dist: redis>=4.2.0rc1
Requires-Dist: rrdtool>=0.1.10
Requires-Dist: qrcode
Requires-Dist: aiosmtplib
Requires-Dist: reportlab
Requires-Dist: tldextract>=2.0.2
Requires-Dist: defusedxml>=0.6.0
Requires-Dist: python-magic>=0.4.24
Requires-Dist: rq>=1.13.0
Requires-Dist: django-rq
Requires-Dist: kalsievelib>=1.4.1
Provides-Extra: dev
Requires-Dist: django-bower; extra == "dev"
Requires-Dist: django-debug-toolbar; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: django-extensions; extra == "dev"
Requires-Dist: Werkzeug; extra == "dev"
Requires-Dist: pyOpenSSL; extra == "dev"
Provides-Extra: test
Requires-Dist: argon2-cffi>=16.1.0; extra == "test"
Requires-Dist: factory-boy<3.4.0; extra == "test"
Requires-Dist: httmock==1.4.0; extra == "test"
Requires-Dist: testfixtures==8.3.0; extra == "test"
Requires-Dist: tox; extra == "test"
Provides-Extra: ldap
Requires-Dist: django-auth-ldap<5.0.0; extra == "ldap"
Provides-Extra: mysql
Requires-Dist: mysqlclient<2.2.5; extra == "mysql"
Provides-Extra: postgresql
Requires-Dist: psycopg[binary]>=3.1; extra == "postgresql"

Kalabash
========

Kalabash is a mail hosting and management platform that includes a modern and simplified web user interface. It provides useful components such as an administration panel and webmail.

Kalabash integrates with well-known software such as **Postfix** and **Dovecot**. A SQL database (**MySQL**, **PostgreSQL**, or **SQLite**) is used as a central point of communication between all components.

## Features

- Modern web-based UI for easy management
- Integration with Postfix and Dovecot
- Support for multiple SQL databases (MySQL, PostgreSQL, SQLite)
- Administration panel for managing users, domains, and settings
- Webmail support for accessing emails conveniently

