mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
b4c0be2c9b22684240166b6f8ebceeae795a1c2f
Add the ability to install optional packages when installing modoboa. For example if I wanted to use modoboa with PostgreSQL `pip install modoboa[postgresql]`, or if I wanted MySQL and LDAP support `pip install modoboa[mysql,ldap]` mysqlclient minimum version has been pined to 1.3.11 due to an issue with MariaDB 10 (#1341)
################################ `Modoboa <http://modoboa.org/>`_ ################################ |travis| |codecov| |landscape| |latest-version| Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. It provides useful components such as an administration panel or a webmail. Modoboa integrates with well known software such as `Postfix <http://postfix.org/>`_ or `Dovecot <http://dovecot.org/>`_. A SQL database (`MySQL <http://www.mysql.com>`_, `PostgreSQL <http://www.postgresql.org/>`_ or `SQLite <http://www.sqlite.org>`_) is used as a central point of communication between all components. Modoboa is developed with modularity in mind, expanding it is really easy. Actually, all current features are extensions. It is written in Python and uses the `Django <https://www.djangoproject.com>`_, `jQuery <http://jquery.com>`_ and `Bootstrap <http://getbootstrap.com/>`_ frameworks. ************* Main features ************* * Administration panel * Reputation protection: `DNSBL <https://en.wikipedia.org/wiki/DNSBL>`_ checks, `DMARC <https://dmarc.org/>`_ `reports <https://github.com/modoboa/modoboa-dmarc>`_ and more * `Amavis <http://www.amavis.org>`_ `frontend <https://github.com/modoboa/modoboa-amavis>`_ * `Webmail <https://github.com/modoboa/modoboa-webmail>`_ * `Address book <https://github.com/modoboa/modoboa-contacts>`_ * `Per-user Sieve filters <https://github.com/modoboa/modoboa-sievefilters>`_ * `Autoreply messages for Postfix <https://github.com/modoboa/modoboa-postfix-autoreply>`_ * `Graphical statistics about email traffic <https://github.com/modoboa/modoboa-stats>`_ * `Radicale <http://radicale.org/>`_ `management frontend <https://github.com/modoboa/modoboa-radicale>`_ ************* Documentation ************* A detailed `documentation <https://modoboa.readthedocs.io/>`_ will help you to install, use or extend Modoboa. ***************** Demo Installation ***************** If you want to try out Modoboa, check out our `demo installation <https://demo.modoboa.org/>`_. ************* External code ************* The following external libraries are provided with Modoboa: * `jQuery version 1.9.1 <http://www.jquery.org/>`_ * `jQuery-UI 1.10+ <http://jqueryui.com/>`_ * `Bootstrap version 3.3.5 <http://getbootstrap.com/>`_ * `Bootstrap datetimepicker <http://eonasdan.github.io/bootstrap-datetimepicker/>`_ .. |latest-version| image:: https://img.shields.io/pypi/v/modoboa.svg :target: https://pypi.python.org/pypi/modoboa/ :alt: Latest version on Pypi .. |landscape| image:: https://landscape.io/github/modoboa/modoboa/master/landscape.svg?style=flat :target: https://landscape.io/github/modoboa/modoboa/master :alt: Code Health .. |travis| image:: https://travis-ci.org/modoboa/modoboa.png?branch=master :target: https://travis-ci.org/modoboa/modoboa .. |codecov| image:: http://codecov.io/github/modoboa/modoboa/coverage.svg?branch=master :target: http://codecov.io/github/modoboa/modoboa?branch=master
Languages
Python
75.1%
Vue
20.3%
JavaScript
3.1%
HTML
0.8%
Smarty
0.6%
Other
0.1%