PyUp Safety actively tracks 263,166 Python packages for vulnerabilities and notifies you when to upgrade.
h/t to dwasyl for this fix.
h/t to tim-schilling for this fix.
Incl better formatting of mailbox addresses involving commas
Improved documentation, with code sample showing how to handle attachments as django model properties. v.0.3.4 Update `email_received` signal to pass the backend processing class as the `sender` argument.
Adds new signal for emails that cannot be processed - `email_received_unacceptable`. This allows client applications who are subscribed to the signal to handle the inbound error. Errors are handled in this slightly unconventional manner as most external mail services require that the app return a 200 OK HTTP response, even if they can't handle the email, to prevent the service from endlessly retrying. This approach allows the app to support both (conflicting) requirements - returning a 200 to the calling service, whilst still handling the error internally.