Actualitzant un servidor de correu-e a Debian Stretch els missatges van deixar d’estar signats amb DKIM. Després d’investigar vaig arribar a la conclusió que tal com està configurat el servei a SystemD l’opendkim es passa el fitxer de configuració per l’arc de triomf.
Primer de tot creem el directori del PID i donem els permisos que toquen:
# mkdir /var/spool/postfix/opendkim# adduser opendkim postfix# adduser postfix opendkim# chown opendkim:postfix /var/spool/postfix/opendkim
Per solucionar el problema cal editar dues línies del fitxer /lib/systemd/system/opendkim.service:
PIDFile=/var/spool/postfix/opendkim/opendkim.pid ExecStart=/usr/sbin/opendkim -x /etc/opendkim.conf -P /var/spool/postfix/opendkim/opendkim.pid -p local:/var/spool/postfix/opendkim/opendkim.sock
Finalment cal reiniciar el servei:
# systemctl daemon-reload # systemctl start opendkim.service
Font: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853769
Retroenllaç: OpenDKIM a Debian 9 | Aniol's blog