Oui Fabien, > L'avertissement semble normal >> May 20 15:00:28 ns3001166 postfix/smtpd[30318]: warning: connect to Milter >> service unix:/var/run/opendkim/opendkim.sock: No such file or directory > par rapport à la conf active: >> smtpd_milters = unix:/opendkim/opendkim.sock
ce n'est pas faux, mais comme j'avais essayé à peu près tous les chemins… Le fond du problème est que Postfix est en chroot et ne peut parcourir toute l'arborescence, donc Il faut créer un répertoire pour la socket dans la sienne : mkdir -p /var/spool/postfix/var/run/opendkim et donner à opendkim la possibilité d'y accéder : usermod -G opendkim postfix (c'est la commande à utiliser à l'exclusion de toute autre, ne me demandez pas pourquoi) La suite coule de source : vi /etc/default/opendkim .......................................................................................... #SOCKET="local:/var/run/opendkim/opendkim.sock" # default SOCKET="local:/var/spool/postfix/var/run/opendkim/opendkim.sock" .......................................................................................... vi /etc/postfix/main.cf .......................................................................................... # DKIM milter_default_action = accept milter_protocol = 6 smtpd_milters = unix:/var/run/opendkim/opendkim.sock non_smtpd_milters = $smtpd_milters .......................................................................................... On remarque dans la configuration de Postfix que le chemin est relatif à celui du dossier postfix, dans /var/spool service opendkim restart ps -ax | grep opendkim 27972 ? Ssl 0:00 /usr/sbin/opendkim -x /etc/opendkim.conf -u opendkim -P /var/run/opendkim/opendkim.pid -p local:/var/spool/postfix/var/run/opendkim/opendkim.sock 30253 pts/0 S+ 0:00 grep opendkim service postfix restart Je me mail et je vois que j'ai bien ma signature Dkim dans l'en-tête. Bon dimanche, Ph. Gras