My Django application sends out quite a bit of emails and I’ve tried testing it thoroughly. However, for the first few months, I’d like to log all outgoing emails to ensure that everything is working smoothly.
Is there a Django module that allows me to do this and makes the outgoing emails visible through the administration panel?
I wrote a custom email backend which logs the stuff to a model.
Here’s my backend:
Here’s the model:
Here’s my model: