Comment 2 for bug 1334450

Revision history for this message
Mark Sapiro (msapiro) wrote : Re: [Bug 1334450] Re: If a message is held for header_filter_rules and subsequently approved, dmarc_moderation_action is bypassed.

On 06/25/2014 03:43 PM, jimpop wrote:
> IMO, if dmarc_moderation_action is Reject/Discard, then the moderator
> queue should be empty. Otherwise Munge/Wrap should still occur (based
> on dmarc_moderation_action) once a pending message is approved.

The issue is that the message is held by SpamDetect because of a
header_filter_rules action. It is then approved by a moderator and
processed through the remainder of the pipeline, but because it had
already been approved, Moderate.process returned without ever checking
dmarc_moderate_action.

So even though dmarc_moderation should have applied to this message, it
didn't because the message was held by a prior handler and approved and
the moderator's approval overrode any dmarc_moderation_action.

--
Mark Sapiro <email address hidden> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan