I am running some lists with mailman and I have made real good experience. The problem which occurs now occasionally is that sometimes messages become discarded silently. The "vette" log contains very small information once a message is discarded. The discarding seems to happen preferable with freemailer accounts like web.de or freenet located here in germany. My core problem is that the sender (which is subscribed or white listed) is not notified by the discarding. Ok - this is what discarding means actually, but I am wondering if there is a possibility to avoid discarding in general or to get known why it happened. I have investigated already some time in this issue but I am afraid I am a little bit confused and lost in the code. So I have following questions:
- Is there a global option to prefer rejecting over discarding?
- Is there some kind of extended logging available to see the reasons of discarding?
- Is there a global option to get notified by discards?
Thanks Thomas
Thomas Hartwig wrote:
- Is there a global option to prefer rejecting over discarding?
No, but there are a few list settings.
- Is there some kind of extended logging available to see the reasons of discarding?
Not without hacking the code.
- Is there a global option to get notified by discards?
No.
There are only a few reasons why posts are 'silently' discarded. The most likely one in your case is Content filtering - filter_content is Yes and filter_action is discard. Set that to Hold.
Other possible reasons include:
The poster is a non-member listed in Privacy options... -> Sender filters -> discard_these_nonmembers.
The poster is a non-member and Privacy options... -> Sender filters -> generic_nonmember_action is discard.
Non-digest options - scrub_nondigest is Yes, the message's Content-Type: is text/html and ARCHIVE_HTML_SANITIZER is set to 0 in mm_cfg.py.
The message matches a Privacy options... -> Spam filters -> header_filter_rules rule with Discard action.
Note that if you want to see these things, it is much preferable to set the action to Hold rather than Reject, at least for the non-member and header_filter_rules actions. If you reject those, you are going to be reflecting spam to innocent, forged From: addresses.
-- 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 -
Thomas Hartwig