On 07/10/2022 12:12, Jeremy Harris via Exim-users wrote:
I don't think either of those should matter.
Suggest enabling targeted debug for these domains, using ACL control=debug, probably best in RCPT ACL.  You'll want at least the acl and dns debug categories.
In the debug output find that "failed key import" being logged,
and look at the processing leading up to it.

This helped a lot! - Thank You

its showing the following in that debug output:


DNS lookup of s1._domainkey.sendgrid.com. (TXT) gave TRY_AGAIN
s1._domainkey.sendgrid.com. in dns_again_means_nonexist? no (option unset)
returning DNS_AGAIN
LOG: MAIN
  PDKIM: d=sendgrid.com s=s1 [failed key import]
PDKIM [sendgrid.com] rsa-sha256 signature status: PDKIM_VERIFY_INVALID (PDKIM_VERIFY_INVALID_PUBKEY_UNAVAILABLE)


I'm guessing that the most important here is the "TRY_AGAIN" part

Is that down to a broken resolver on my part ? i.e. system resolver or something in exim I'm missing
or is that down to my host?

My resolve.conf is set by my host to use their in house resolvers



Not sure what you mean by "turn down".
Obviously you could avoid doing dkim verification.

Yes, this is what i meant; to turn it off entirely
I feel this would be an option as spamassassin is also verifying the DKIM (pass) when it does its check.




--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to