Thanks for the project.
I have a few fixes for you, could you review them?
Also, I added possibility to use another email backend in addition to this, this way the project can be used to log sent letters. Didn't know if you need it so created a separate branch for fixes.
correctly split newlines for multiline messages in the admin
return actual number of sent messages as asked here:
exclude original body field from the admin
fyi there already is a project that allows defining multiple email backends: https://github.com/KristianOellegaard/django-multiple-email-backends
Thanks for the link!
Unfortunately, that project is not suitable for me because it'll log each message even if the second backend couldn't send some of them. Instead of that, my solution logs only those message that were actually sent through the smtp.