Re: SA 4.0.1 - DMARC plugin

2024-04-20 Thread Sidney Markowitz
I was wrong about the severity. It does look like the error aborts the running of the DMARC plugin when it happens, so no DMARC result will be scored for that email. I've committed a fix to trunk. This bug only happens in perl versions less than 5.20.0. I see that this case was in CentOS 7 wh

Re: SA 4.0.1 - DMARC plugin

2024-04-19 Thread Sidney Markowitz
As a practical matter, the message appears to be a warning in the log, but the results would be correct, so it can be ignored. Sidney Markowitz wrote on 20/04/24 9:55 am: I've open a bug in which I noted my suspicion of what is happening. https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8245

Re: SA 4.0.1 - DMARC plugin

2024-04-19 Thread Sidney Markowitz
I've open a bug in which I noted my suspicion of what is happening. https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8245 If you have a sanitized email that consistently causes this to happen, please attach it to the bug report. As I said in the bug report, I suspect that an email that does

SA 4.0.1 - DMARC plugin

2024-04-19 Thread Mateusz Krawczyk
Hello, after updating SA 4.0.0 to 4.0.1, (CentOS 7 - Perl version 5.16.3) I get the following message in log regarding the DMARC plugin: plugin: eval failed: Can't use an undefined value as an ARRAY reference at /usr/share/perl5/Mail/SpamAssassin/Plugin/DMARC.pm line 336. File "DMARC.pm": my $d