[GNC] Received e-mails in Spams (bad e-mail server configuration / ML configuration)

Adam H. Kerman ahk at chinet.com
Sat Nov 8 01:52:20 EST 2025


10:49pm -0000 11/07/25 sunfish62--- via gnucash-user <gnucash-user at gnucash....:

>Thank you for this. A little searching shows that DMARC needs both SPF and 
>DKIM, and the header below shows that the DKIM signature did not verify. 
>I'm not sure how difficult correcting this problem would be for the mailing 
>list sysops.
\
I go through this nonsense on my own mailing lists. I'm no expert, but I'll 
explain to the extent I understand it.

SPF validates the envelope. This is the oldest of the three protocols. DKKM 
validates the integrity of the headers, at a minimum, the integrity of From. 

You may have noticed that every single message has an invalid From. 
Therefore, there's nothing for DKIM to validate.

This is a setting in mailman that can be changed.

DMARC was demanded by the major email providers when they were accused of 
being the main sources of spam, which they certainly were. DMARC, DKIM, and 
SPF are not spam countermeasures.

Then, after demanding that everyone follow the standard, they implemented 
DMARC in a nonstandard way on their own mailing list servers. Note that a 
mailing list server MUST NOT change specific headers, particularly From, but 
they do this so that ENVELOPE FROM matches From, which was never required of 
the DMARC standard and is nonstandard behavior with respect to all other 
email standards. Basically, in case a mailing list itself were the spam 
source, the big email providers simply didn't want domains they own to be 
used on From, even though it's literally the author's mailbox.

mailman and other mailing server applications followed suit, even though 
everybody knew that the major email providers failed to implement DMARC, the 
standard that they demanded be written, in a standard manner.


More information about the gnucash-user mailing list