Continuation of email scheduling feature

This commit is contained in:
Antoine Nguyen
2026-02-02 10:51:41 +01:00
parent 89c03bb26f
commit a81ba43733
27 changed files with 1149 additions and 249 deletions
+3
View File
@@ -7,6 +7,7 @@ from modoboa.calendars import jobs as calendars_jobs
from modoboa.core import jobs as core_jobs
from modoboa.admin import jobs as admin_jobs
from modoboa.maillog import jobs as maillog_jobs
from modoboa.webmail import jobs as webmail_jobs
register(core_jobs.clean_logs, queue_name="modoboa", cron="0 0 * * *")
@@ -26,6 +27,8 @@ register(maillog_jobs.update_statistics, queue_name="modoboa", cron="0 * * * *")
register(calendars_jobs.generate_rights, queue_name="modoboa", cron="*/2 * * * *")
register(webmail_jobs.send_scheduled_messages, queue_name="modoboa", cron="* * * * *")
if "modoboa.amavis" in settings.MODOBOA_APPS:
register(amavis_jobs.qcleanup, queue_name="modoboa", cron="0 0 * * *")
register(amavis_jobs.amnotify, queue_name="modoboa", cron="0 12 * * *")