https://sourceforge.net/p/opendmarc/code/merge-requests/6/
We have also encountered this problem. I is a problem in the library, it can be proven with a test in file libopendmarc/tests/test_alignment.c /* 11 */ {"a.example.com", "b.example.com", DMARC_RECORD_A_STRICT, -1}, /* 12 */ {"example.com", "b.example.com", DMARC_RECORD_A_STRICT, -1}, /* 13 */ {"a.example.com", "seznam.com", DMARC_RECORD_A_STRICT, -1}, which all fail