diff --git a/pica-mail-mta/entrypoint.sh b/pica-mail-mta/entrypoint.sh
index 96b1edc4964eb9e86fe0687947e285a658a816ed..dc4f7e313264c35ef9b2c6fdd54b36fd2d975c9b 100755
--- a/pica-mail-mta/entrypoint.sh
+++ b/pica-mail-mta/entrypoint.sh
@@ -94,12 +94,11 @@ service saslauthd restart
 service postfix restart
 
 #configuration DKIM
-cat <<EOF >> /etc/postfix/main.cf
-milter_default_action = accept
-milter_protocol = 6
-smtpd_milters = local:/opendkim/opendkim.sock
-non_smtpd_milters = local:/opendkim/opendkim.sock
-EOF
+postconf -e "milter_default_action = accept"
+postconf -e "milter_protocol = 6"
+postconf -e "smtpd_milters = local:/opendkim/opendkim.sock"
+postconf -e "non_smtpd_milters = local:/opendkim/opendkim.sock"
+
 #création des répertoires où transiteront les sockets + gestion des permissions
 mkdir /var/spool/postfix/opendkim
 chown -R opendkim:opendkim /etc/opendkim.conf /etc/dkimkeys