diff --git a/core/nginx/Dockerfile b/core/nginx/Dockerfile index e5f33069..a7df8c2d 100644 --- a/core/nginx/Dockerfile +++ b/core/nginx/Dockerfile @@ -27,7 +27,7 @@ COPY proxy.conf login.lua / RUN echo $VERSION >/version EXPOSE 80/tcp 443/tcp 110/tcp 143/tcp 465/tcp 587/tcp 993/tcp 995/tcp 25/tcp 4190/tcp -# EXPOSE 10025/tcp 10143/tcp +# EXPOSE 10025/tcp 10143/tcp 14190/tcp HEALTHCHECK --start-period=60s CMD curl -skfLo /dev/null http://127.0.0.1:10204/health && kill -0 `cat /run/dovecot/master.pid` VOLUME ["/certs", "/overrides"] diff --git a/core/nginx/proxy.conf b/core/nginx/proxy.conf index f5b7cf81..64591626 100644 --- a/core/nginx/proxy.conf +++ b/core/nginx/proxy.conf @@ -61,4 +61,7 @@ service managesieve-login { haproxy = yes {% endif %} } + inet_listener sieve-webmail { + port = 14190 + } } diff --git a/webmails/roundcube/config/config.inc.php b/webmails/roundcube/config/config.inc.php index f5399a2d..94593e2d 100644 --- a/webmails/roundcube/config/config.inc.php +++ b/webmails/roundcube/config/config.inc.php @@ -24,7 +24,7 @@ $config['smtp_user'] = '%u'; $config['smtp_pass'] = '%p'; // Sieve script management -$config['managesieve_host'] = 'tls://{{ FRONT_ADDRESS or "front" }}:4190'; +$config['managesieve_host'] = 'tls://{{ FRONT_ADDRESS or "front" }}:14190'; $config['managesieve_conn_options'] = array( 'ssl' => array( 'verify_peer' => false, diff --git a/webmails/snappymail/defaults/default.json b/webmails/snappymail/defaults/default.json index 96bd3a7d..28107f4d 100644 --- a/webmails/snappymail/defaults/default.json +++ b/webmails/snappymail/defaults/default.json @@ -33,7 +33,7 @@ }, "Sieve": { "host": "{{ FRONT_ADDRESS }}", - "port": 4190, + "port": 14190, "type": 2, "shortLogin": false, "ssl": {