Replies: 2 comments 2 replies
-
Your question isn't silly at all, DMARC reports can be quite detailed and sometimes a bit challenging to understand if you're not deeply involved in email infrastructure and security.
Those messages are probably the automated DMARC, SPF or DKIM reports that Stalwart sends daily to other domains, but please check the server logs to make sure. You can disable sending reports to other domains if you like, but you won't be allowing other sysadmins to troubleshoot email delivery problems to your domain.
SPF validates whether a given IP address is authorized to send messages on behalf of your domain. DKIM uses a cryptographic signature to validate the sender email address as well as the integrity of the message. A common example of relay hosts are mailing lists servers that forward incoming messages to all the recipients of the list. In this case, on DMARC reports you will see an SPF fail and, if the message wasn't altered by the mailing list, a DKIM pass from each server that received your message from the mailing list. Modern mailing list software that need to modify the contents of your message (for instance to add new headers) will use ARC to validate your original DKIM signature and seal the message using the server signature. |
Beta Was this translation helpful? Give feedback.
-
Can you check out this project https://github.com/antedebaas/DMARC-SMTPTLS-Reports I have used it with WildDuck but unfortunately, it has not worked for me using Stalwart. Maybe it might work for you to have a GUI that interprets the data. |
Beta Was this translation helpful? Give feedback.
-
This question is probably silly, sorry for that. Obviously, I'm not familiar with the inner workings of email.
I have set up a Stalwart mail server (on the domain
mx.lilypond.community
). Every day, an email fromnoreply-dmarc-support@google.com
is received bydmarc-reports@lilypond.community
, the address configured for DMARC reports in the domain's DNS records. So far, so good.But here is today's report. Others are similar.
There are three
<record>
containers. The first one has<source_ip>212.227.166.168</source_ip>
, which is the IP address ofmx.lilypond.community
, and passes DKIM and SPF, for a total of 2 emails. Looks fine... except that no emails at all have been sent frommx.lilypond.community
during that period. WTF?The two other records are for
2a00:1450:4864:20::348
and2a00:1450:4864:20::347
, which https://dnschecker.org/reverse-dns.php identifies asmail-wm1-x348.google.com
and2a00:1450:4864:20::347
, respectively. What's this? SPF fails, but DKIM succeeds... why?Beta Was this translation helpful? Give feedback.
All reactions