From afd401c3d4c00bddbcfac77fd3dd08bb6f6542a7 Mon Sep 17 00:00:00 2001 From: "Ralph J.Mayer" Date: Thu, 31 Dec 2015 18:22:31 +0100 Subject: [PATCH 1/2] Allow remote client for Sieve --- setup/mail-dovecot.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup/mail-dovecot.sh b/setup/mail-dovecot.sh index 978cba25..e4fbf16f 100755 --- a/setup/mail-dovecot.sh +++ b/setup/mail-dovecot.sh @@ -203,5 +203,8 @@ chown -R mail.mail $STORAGE_ROOT/mail/sieve ufw_allow imaps ufw_allow pop3s +# Allow the Sieve port in the firewall. +ufw_allow sieve + # Restart services. restart_service dovecot From 682b1dea5e0f7f598f72ce1ad95845b860393c21 Mon Sep 17 00:00:00 2001 From: Joshua Tauberer Date: Fri, 1 Jan 2016 17:53:05 -0500 Subject: [PATCH 2/2] changelog/status checks updated for opening the sieve port --- CHANGELOG.md | 7 +++++++ management/status_checks.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 156977da..c69c2866 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ CHANGELOG ========= +In Development +-------------- + +Mail: + +* The Sieve port is now open so tools like the Thunderbird Sieve program can be used to edit mail filters. + v0.15 Release Candidate ----------------------- diff --git a/management/status_checks.py b/management/status_checks.py index dd442bbc..e4d9d73e 100755 --- a/management/status_checks.py +++ b/management/status_checks.py @@ -71,7 +71,6 @@ def run_services_checks(env, output, pool): { "name": "OpenDKIM", "port": 8891, "public": False, }, { "name": "OpenDMARC", "port": 8893, "public": False, }, { "name": "Memcached", "port": 11211, "public": False, }, - { "name": "Sieve (dovecot)", "port": 4190, "public": False, }, { "name": "Mail-in-a-Box Management Daemon", "port": 10222, "public": False, }, { "name": "SSH Login (ssh)", "port": get_ssh_port(), "public": True, }, @@ -80,6 +79,7 @@ def run_services_checks(env, output, pool): { "name": "Outgoing Mail (SMTP 587/postfix)", "port": 587, "public": True, }, #{ "name": "Postfix/master", "port": 10587, "public": True, }, { "name": "IMAPS (dovecot)", "port": 993, "public": True, }, + { "name": "Mail Filters (Sieve/dovecot)", "port": 4190, "public": True, }, { "name": "HTTP Web (nginx)", "port": 80, "public": True, }, { "name": "HTTPS Web (nginx)", "port": 443, "public": True, }, ]