diff --git a/plinth/modules/email/aliases.py b/plinth/modules/email/aliases.py index 1df0c849d..3804ff290 100644 --- a/plinth/modules/email/aliases.py +++ b/plinth/modules/email/aliases.py @@ -1,5 +1,7 @@ # SPDX-License-Identifier: AGPL-3.0-or-later -"""Manage email aliases.""" +""" +Manage email aliases stored in sqlite database. +""" import contextlib import pwd diff --git a/plinth/modules/email/forms.py b/plinth/modules/email/forms.py index d23fe49e5..f97721dd0 100644 --- a/plinth/modules/email/forms.py +++ b/plinth/modules/email/forms.py @@ -2,6 +2,7 @@ """ Forms for the email app. """ + import re from django import forms diff --git a/plinth/modules/email/manifest.py b/plinth/modules/email/manifest.py index 676a4c2e6..6d387771d 100644 --- a/plinth/modules/email/manifest.py +++ b/plinth/modules/email/manifest.py @@ -1,4 +1,7 @@ # SPDX-License-Identifier: AGPL-3.0-or-later +""" +Application manifest for email. +""" from django.utils.translation import gettext_lazy as _ diff --git a/plinth/modules/email/privileged/__init__.py b/plinth/modules/email/privileged/__init__.py index e262acc89..8591aa98c 100644 --- a/plinth/modules/email/privileged/__init__.py +++ b/plinth/modules/email/privileged/__init__.py @@ -1,6 +1,6 @@ # SPDX-License-Identifier: AGPL-3.0-or-later """ -Provides diagnosis and repair of email server configuration issues +Provides privileged actions that run as root. """ from . import aliases, dkim, domain, home, postfix, spam, tls diff --git a/plinth/modules/email/privileged/aliases.py b/plinth/modules/email/privileged/aliases.py index 6edba5865..78e4ea62b 100644 --- a/plinth/modules/email/privileged/aliases.py +++ b/plinth/modules/email/privileged/aliases.py @@ -1,5 +1,7 @@ # SPDX-License-Identifier: AGPL-3.0-or-later -"""Privileged operations for managing aliases.""" +""" +Privileged operations for managing aliases. +""" import pathlib import shutil diff --git a/plinth/modules/email/privileged/domain.py b/plinth/modules/email/privileged/domain.py index 6d32238cd..062b24917 100644 --- a/plinth/modules/email/privileged/domain.py +++ b/plinth/modules/email/privileged/domain.py @@ -1,5 +1,7 @@ -"""Configure email domains""" # SPDX-License-Identifier: AGPL-3.0-or-later +""" +Configure domains accepted by postfix. +""" import pathlib import re diff --git a/plinth/modules/email/privileged/spam.py b/plinth/modules/email/privileged/spam.py index e21139c24..7d36e587c 100644 --- a/plinth/modules/email/privileged/spam.py +++ b/plinth/modules/email/privileged/spam.py @@ -1,5 +1,7 @@ -"""Configures spam filters and the virus scanner""" # SPDX-License-Identifier: AGPL-3.0-or-later +""" +Configures rspamd to handle incoming and outgoing spam. +""" import pathlib import re diff --git a/plinth/modules/email/privileged/tls.py b/plinth/modules/email/privileged/tls.py index a7cdd8bde..fa8645345 100644 --- a/plinth/modules/email/privileged/tls.py +++ b/plinth/modules/email/privileged/tls.py @@ -1,5 +1,7 @@ # SPDX-License-Identifier: AGPL-3.0-or-later -"""TLS configuration for postfix and dovecot.""" +""" +TLS certificate configuration for postfix and dovecot. +""" import pathlib diff --git a/plinth/modules/email/urls.py b/plinth/modules/email/urls.py index d177e136a..e1e919b98 100644 --- a/plinth/modules/email/urls.py +++ b/plinth/modules/email/urls.py @@ -1,4 +1,8 @@ # SPDX-License-Identifier: AGPL-3.0-or-later +""" +URLs for the email module. +""" + from django.urls import path from stronghold.decorators import public