variables pop3

This commit is contained in:
Navas 2025-10-19 19:39:50 +02:00
parent 382335a195
commit 0490fe2404
3 changed files with 13 additions and 2 deletions

View file

@ -21,7 +21,8 @@ docker_mailserver_fail2ban_ignoreip: ""
# Séparateur à considérer pour identifier une sous-adresse
docker_mailserver_recipient_delimiter: "+"
# Active le protocole pop3
docker_mailserver_enable_pop3: ""
docker_mailserver_enable_pop3: false
# Niveau de logs par défaut pour amavis
docker_mailserver_amavis_loglevel: "0"

View file

@ -16,6 +16,9 @@ services:
- "{{ docker_mailserver_listen_ipv4 }}:587:587" # ESMTP (explicit TLS => STARTTLS)
- "{{ docker_mailserver_listen_ipv4 }}:993:993" # IMAP4 (implicit TLS)
- "{{ docker_mailserver_listen_ipv4 }}:4190:4190" # Sieve
{% if docker_mailserver_enable_pop3 %}
- "{{ docker_mailserver_listen_ipv4 }}:995:995" # POP3S (implicit TLS)
{% endif %}
{% endif %}
{% if docker_mailserver_listen_ipv6 is defined %}
- "[{{ docker_mailserver_listen_ipv6 }}]:25:25" # SMTP (explicit TLS => STARTTLS)
@ -23,6 +26,9 @@ services:
- "[{{ docker_mailserver_listen_ipv6 }}]:587:587" # ESMTP (explicit TLS => STARTTLS)
- "[{{ docker_mailserver_listen_ipv6 }}]:993:993" # IMAP4 (implicit TLS)
- "[{{ docker_mailserver_listen_ipv6 }}]:4190:4190" # Sieve
{% if docker_mailserver_enable_pop3 %}
- "[{{ docker_mailserver_listen_ipv6 }}]:995:995" # POP3S (implicit TLS)
{% endif %}
{% endif %}
volumes:
- {{ docker_mailserver_data_dir }}/{{ docker_mailserver_service_id }}/maildata:/var/mail

View file

@ -80,7 +80,11 @@ ENABLE_SRS=0
# 1 => Enables POP3 service
# empty => disables POP3
ENABLE_POP3={{ docker_mailserver_enable_pop3 }}
{% if docker_mailserver_enable_pop3 %}
ENABLE_POP3=1
{% else %}
ENABLE_POP3=
{% endif %}
ENABLE_CLAMAV={{ docker_mailserver_enable_clamav }}
# Amavis content filter (used for ClamAV & SpamAssassin)