[exim] "No errors" in $spf_header_comment

2025-01-30 Thread Patrik Peng via Exim-users
Hi all We're using Exim version 4.98 on FreeBSD and recently switched from perl-based spfd SPF checks to Exim's native one. In case of failures, we log additional details the following way: mail_acl: - - 8< - -     deny    spf = permerror     message = SPF check failed: $

[exim] Re: "No errors" in $spf_header_comment

2025-01-30 Thread Jeremy Harris via Exim-users
On 30/01/2025 15:48, Patrik Peng via Exim-users wrote: error in processing during The Exim source doesn't seem to include those words, so I assume they are coming from the library (libspf2). You could possibly fake up a suitable testcase, knowing the domain involved (which I assume you deliber

[exim] Re: "No errors" in $spf_header_comment

2025-01-30 Thread Patrik Peng via Exim-users
Seems right, I found these strings in the libspf2 source: https://www.libspf2.net/docs/html/spf__strerror_8c-source.html Since, there is a "SPF_E_MULTIPLE_RECORDS:" string in there, I guessed if there could be some issue in exims libspf2 integration or handling of the $spf_header_comment variab

[exim] Re: "No errors" in $spf_header_comment

2025-01-30 Thread Jeremy Harris via Exim-users
On 30/01/2025 17:16, Patrik Peng via Exim-users wrote: if there could be some issue in exims libspf2 integration or handling of the  $spf_header_comment variable. The string for that variable is provided by the library call SPF_response_get_header_comment(). -- Cheers, Jeremy -- ## subscript

[exim] Re: "No errors" in $spf_header_comment

2025-01-30 Thread Andreas Metzler via Exim-users
On 2025-01-30 Jeremy Harris via Exim-users wrote: > On 30/01/2025 15:48, Patrik Peng via Exim-users wrote: > > error in processing during > The Exim source doesn't seem to include those words, so I assume they are > coming from the library (libspf2). ametzler@argenau:~/GIT/libspf2$ grep -rl "No