From d47d39a8dd114301d011097051dfe154e5b3c861 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Sun, 13 Feb 2022 08:49:03 -0800 Subject: [PATCH] email: Open firewall port for managesieve protocol - managesieve plugin is already enabled due to installation of dovecot-managesieve. - Using ManageSieve protocol, clients like Thunderbird (with managesieve addon) will be able to edit mail filters on the server. The server will perform the filtering enabling all clients to share the benefits. Signed-off-by: Sunil Mohan Adapa Reviewed-by: James Valleroy --- plinth/modules/email/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plinth/modules/email/__init__.py b/plinth/modules/email/__init__.py index b6c6a034c..8434f7a74 100644 --- a/plinth/modules/email/__init__.py +++ b/plinth/modules/email/__init__.py @@ -105,7 +105,9 @@ class EmailApp(plinth.app.App): listen_ports=[(6379, 'tcp4'), (6379, 'tcp6')]) self.add(daemon) - port_names = ['smtp', 'smtps', 'smtp-submission', 'imaps', 'pop3s'] + port_names = [ + 'smtp', 'smtps', 'smtp-submission', 'imaps', 'pop3s', 'managesieve' + ] firewall = Firewall('firewall-email', info.name, ports=port_names, is_external=True) self.add(firewall)