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"