diff --git a/docker-compose.yml b/docker-compose.yml index 2a71993a68b0b62fde3f01dd97053219bbb1e5a6..97977657655ae75d94707e3a53a04fbf41b389c0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -49,6 +49,7 @@ services: MY_NETWORKS: ROOT_ALIAS: MY_DESTINATION: + TRUSTED_HOSTS: pgsql: diff --git a/docker/postfix/etc/service/opendkim/run b/docker/postfix/etc/service/opendkim/run index 95693895cb6a6c7042bcd283161e1d96c867eecd..e59351cb2ff1e9ebc9fdea3da6ddeb32d8776b63 100755 --- a/docker/postfix/etc/service/opendkim/run +++ b/docker/postfix/etc/service/opendkim/run @@ -17,12 +17,14 @@ EOF mkdir -p /etc/opendkim # Add docker trusted hosts -echo "sympa" >> /etc/opendkim/TrustedHosts echo "localhost" >> /etc/opendkim/TrustedHosts echo "127.0.0.1" >> /etc/opendkim/TrustedHosts # Give some time to sympa to be up and running sleep 10 -dig +short sympa >> /etc/opendkim/TrustedHosts +for domain in $TRUSTED_HOSTS; do + echo $domain >> /etc/opendkim/TrustedHosts + dig +short $domain >> /etc/opendkim/TrustedHosts +done for domain in $MAILNAME $POSTFIX_VIRTUAL_DOMAINS; do keydir="/etc/dkimkeys/$domain"