Je cours dkimproxy
pour signer les e-mails sortants et vérifier les e-mails entrants.
Depuis un certain temps, je rencontre le problème permanent suivant. Le service dkimproxy est incapable d'interroger le DNS. Chaque message que je reçois contient l'en-tête suivant (dans mon exemple, je suis example.org et l'expéditeur example.biz)
Authentication-Results: mail.example.org; dkim=invalid (public key: DNS query timeout for api._domainkey.example.biz at /usr/lib/perl5/vendor_perl/5.18.1/Mail/DKIM/DNS.pm line 156, line 643.) header.i=@example.biz; dkim=invalid (public key: DNS query timeout for api._domainkey.example.biz at /usr/lib/perl5/vendor_perl/5.18.1/Mail/DKIM/DNS.pm line 156, line 643.) header.i=@example.biz
L'erreur est permanente. Si je me connecte via SSH et que j'essaie d'utiliser la fonction nslookup
pour obtenir l'enregistrement TXT du DNS distant, je peux le lire avec succès.
Comment puis-je résoudre le problème ci-dessus ?
[Mon problème ne relève pas de cette catégorie. question connue car dans cette question, la vérification DKIM semble être effectuée par SpamAssassin. Je vérifie DKIM avec dkimproxy.