All Projects → modoboa → modoboa-amavis

modoboa / modoboa-amavis

Licence: MIT License
The amavis frontend of Modoboa

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to modoboa-amavis

PeekabooAV
Peekaboo Extended Email Attachment Behavior Observation Owl
Stars: ✭ 59 (+195%)
Mutual labels:  amavisd
Hermes-Secure-Email-Gateway
Hermes Secure Email Gateway is a Free Open Source Ubuntu 18.04 or 20.04 Server based Email Gateway that provides Spam, Virus and Malware protection, full in-transit and at-rest email encryption as well as email archiving. It features the latest email authentication techniques such as SPF, DKIM and DMARC.
Stars: ✭ 35 (+75%)
Mutual labels:  amavisd
modoboa-imap-migration
An extension to ease the migration between 2 IMAP servers using offlineimap
Stars: ✭ 14 (-30%)
Mutual labels:  modoboa
Modoboa
Mail hosting made simple
Stars: ✭ 1,998 (+9890%)
Mutual labels:  modoboa
modoboa-radicale
The Radicale frontend of Modoboa
Stars: ✭ 18 (-10%)
Mutual labels:  modoboa
Docker Mailserver
Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.
Stars: ✭ 8,115 (+40475%)
Mutual labels:  amavis

modoboa-amavis

gha codecov

The amavis frontend of Modoboa.

Installation

Install this extension system-wide or inside a virtual environment by running the following command:

$ pip install modoboa-amavis

Edit the settings.py file of your modoboa instance and add modoboa_amavis inside the MODOBOA_APPS variable like this:

MODOBOA_APPS = (
    'modoboa',
    'modoboa.core',
    'modoboa.lib',
    'modoboa.admin',
    'modoboa.relaydomains',
    'modoboa.limits',
    'modoboa.parameters',
    # Extensions here
    # ...
    'modoboa_amavis',
)

Then, add the following at the end of the file:

from modoboa_amavis import settings as modoboa_amavis_settings
modoboa_amavis_settings.apply(globals())

Run the following commands to setup the database tables:

$ cd <modoboa_instance_dir>
$ python manage.py migrate
$ python manage.py collectstatic
$ python manage.py load_initial_data

Finally, restart the python process running modoboa (uwsgi, gunicorn, apache, whatever).

Note

Notice that if you dont configure amavis and its database, Modoboa won't work. Check docs/setup for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].