List Message Acceptance and Spam Filtering
Hello Admins,
I am running MM3 3.3.11b3. The issue at hand also applies to 3.3.10.
In my list setting, I have set "Default action to take when a non-member posts to the list" = Discard (no notification).
In /etc/mailman3/mailman.cfg I have:
[antispam] header_checks: X-Spam-Score: ^[4-9]\. Authentication-Results: dkim=neutral jump_chain: hold
I am running rspamd on the host for Spam filtering.
Now, I have a number of spam being sent to the list by non-members. The antispam rule in mailman.cfg matches and holds the email for moderation. I am failing to wrap my head around this behaviour. I was expecting that: the list administrator.
- Any posts from non-members would be discarded
- Mail classified as spam (from members) would be held for inspection by
Can someone please help me untangle my thinking?
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
On 8/10/26 07:09, Washington Odhiambo via Mailman-users wrote:
Now, I have a number of spam being sent to the list by non-members. The antispam rule in mailman.cfg matches and holds the email for moderation. I am failing to wrap my head around this behaviour. I was expecting that: the list administrator.
- Any posts from non-members would be discarded
- Mail classified as spam (from members) would be held for inspection by
Your thinking is correct.
The possible explanations for what you observe are the spam comes from a
non-member with a moderation action of default processing or more
likely, a sender of the spam as determined by Mailman is a member. See
<https://gitlab.com/mailman/mailman/-/blob/master/src/mailman/email/message.p...>
for documentation of the senders method that Mailman uses.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Mark Sapiro -
Washington Odhiambo