- Verifique se o opendkim está sendo executado. (Eu suponho que é como você viu o arquivo socket.)
-
Você configurou o opendkim? O arquivo de configuração é
/etc/opendkim.conf
.Você precisa atualizar o arquivo para corresponder ao seu site / domínio e caminho dkim.key .
-
Adicione o postfix ao grupo opendkim
Se a permissão opendkim.sock for a seguinte
$ ls -l /var/run/opendkim -rw-rw-r-- 1 opendkim opendkim 6 May 2 14:56 opendkim.pid srwxrwxr-x 1 opendkim opendkim 0 May 2 14:56 opendkim.sock
Se não, verifique se
UMask
está definido como0002
em/etc/opendkim.conf
.Em seguida, faça o seguinte
sudo adduser postfix opendkim
-
Postfix sendo executado no chroot
Modifique
/etc/default/opendkim
, altere a opção SOCKET para a localização chroot do postfixSOCKET="local:/var/spool/postfix/var/run/opendkim/opendkim.sock"
Você terá que criar o diretório
/var/spool/postfix/var/run/opendkim
e alterar sua permissãosudo mkdir -p /var/spool/postfix/var/run/opendkim sudo chown opendkim:opendkim /var/spool/postfix/var/run/opendkim
-
Reinicie o opendkim
sudo service opendkim restart