titanous/mailman — pull request #97 by brianknight10 (2014-03-17 20:22:12+00:00)
Title: Handle processing exceptions

This addresses issue #52 for both IMAP and POP3 receivers.

Wrapped mail processing in a rescue block to ensure messages are not marked as done (or deleted) if an error occurs while processing.

Naturally, more robust handling can be provided in a passed in block, but this provides a fail-safe.