Lars Bjørndal via Mailman-users writes:
You can add it to mailman.cfg.
Ah, I see.
Yeah, I forgot it wasn't a per-list option (site-wide makes sense, since we recommend handling authentication in the MTA, where you can take advantage of SPF as well as DKIM).
I'm searching with journalctl and can not find the message to me. But in the mailman.log, I have the following:
Looks completely standard to me. The "ACCEPT" messages are from Mailman core saying it received mail from the LMTP runner and found a corresponding list. I'm not sure what the sequence of "GET" is doing, but I'm sure they are from HyperKitty to Mailman core. Your address appears in those GETs because it it the owner address, not because it's a list member. The "DMARC lookup" are from Mailman core. All as expected, based on what you've told us.
You do see the message in both archives, is that correct?
In /opt/mailman3/mm/var/logs/smtp.log, I have:
Pruning expected boilerplate for brevity:
Oct 04 20:31:20 2026 (1162433) Peer: ('127.0.0.1', 56550) Oct 04 20:31:20 2026 (1162433) ('127.0.0.1', 56550) sender: lrs@dalen.lamasti.net Oct 04 20:31:20 2026 (1162433) ('127.0.0.1', 56550) recip: annonsering@boug.hodr.no Oct 04 20:31:42 2026 (1162433) Peer: ('127.0.0.1', 36900) Oct 04 20:31:42 2026 (1162433) ('127.0.0.1', 36900) sender: annonsering-bounces+medlemmer=hodr.no@hodr.no Oct 04 20:31:42 2026 (1162433) ('127.0.0.1', 36900) recip: medlemmer@boug.hodr.no Oct 04 20:31:43 2026 (1162434) <m3v77h71xj.fsf@dalen.lamasti.net> smtp to annonsering@hodr.no for 53 recips, completed in 20.956834316253662 seconds Oct 04 20:31:43 2026 (1162434) <m3v77h71xj.fsf@dalen.lamasti.net> post to annonsering@hodr.no from annonsering@hodr.no, 3441 bytes Oct 04 20:32:11 2026 (1162434) <m3v77h71xj.fsf@dalen.lamasti.net> smtp to medlemmer@hodr.no for 97 recips, completed in 26.66346001625061 seconds Oct 04 20:32:11 2026 (1162434) <m3v77h71xj.fsf@dalen.lamasti.net> post to medlemmer@hodr.no from medlemmer@hodr.no, 5843 bytes
Can you see a reason for why I don't get messages to myself out of this?
As I understand it from this trace, "lrs@dalen.lamasti.net" is you, "annonsering" is the upstream list, and "medlemmer" is the downstream post. I don't understand why it is "lrs@dalen.lamasti.net" and not "lars@lamsti.net". Possibly you have a rewrite rule in the MTA. My guess about nondelivery is that dalen.lamasti.net is covered by the quarantine policy:
_dmarc.lamasti.net descriptive text "v=DMARC1; p=quarantine; "
"sp=quarantine; rua=mailto:dmarc@lamasti.net; fo=1; ri=604800"
but it is not covered by your DKIM signature. The signature probably has "d=lamasti.net", but this value must be identical to the domain part of the address to pass DMARC. (Nothing in DKIM or DMARC cares about "lrs" vs. "lars". Only your MTA cares when routing the mail.)
If I am correct in that guess, why the quarantined mail is not showing up in a spam mailbox or something like that is an issue of either your MDA or your MUA configuration. I can't guess about that.
Regards, Steve
-- GNU Mailman consultant (installation, migration, customization) Sirius Open Source https://www.siriusopensource.com/ Software systems consulting in Europe, North America, and Japan