I followed the instructions from Maxking to set up our docker environment, and mailman has been working fine for years, but we need to set the dmarc settings and that's when we saw the error. I wonder if the Docker Mailman environment is not set up to get out to publicsuffix.org.
Were are running cent os version 7 Docker version 1.13.1
here is my docker yaml file
-bash-4.2$ cat docker-compose.yaml version: '2' services: mailman-core: image: maxking/mailman-core:0.4.3 container_name: mailman-core restart: always hostname: mailman-core volumes: - /opt/mailman/core:/opt/mailman/ - /docker-mailman/mailinfoscripts/migration_script:/migration stop_grace_period: 30s environment: .[Redacted] .[Redacted] .[Redacted] ports: - "127.0.0.1:8001:8001" # API - "127.0.0.1:8024:8024" # LMTP - incoming emails networks: mailman: ipv4_address: 172.19.199.2
mailman-web: image: maxking/mailman-web:0.4.3 container_name: mailman-web restart: always hostname: mailman-web links: - mailman-core:mailman-core volumes: - /opt/mailman/web:/opt/mailman-web-data - /docker-mailman/mailinfoscripts/migration_script:/migration - /docker-mailman/custom_container_files/uwsgi.ini:/opt/mailman-web/uwsgi.ini environment: .[Redacted] .[Redacted] .[Redacted] ports: - "127.0.0.1:8000:8000" # HTTP - "127.0.0.1:8080:8080" # uwsgi networks: mailman: ipv4_address: 172.19.199.3
networks: mailman: ipam: config: - subnet: 172.19.199.0/24 gateway: 172.19.199.1
-bash-4.2$