Add pre_send and post_send signals

Closes #8
This commit is contained in:
medmunds
2016-05-12 21:18:04 -07:00
parent d4f6ffbb41
commit f8eafba0df
7 changed files with 303 additions and 3 deletions

View File

@@ -125,6 +125,10 @@ class AnymailSerializationError(AnymailError, TypeError):
super(AnymailSerializationError, self).__init__(message, *args, **kwargs)
class AnymailCancelSend(AnymailError):
"""Pre-send signal receiver can raise to prevent message send"""
class AnymailWebhookValidationFailure(AnymailError, SuspiciousOperation):
"""Exception when a webhook cannot be validated.