Ok I checked my "Sent" folder and there was definitely not an email sent
from the website. I tried sending an email from the shell as suggested (why
didn't I think of that?) and this is what I got:
In [1]: from django.core.mail import send_mail
In [2]: send_mail('Test from Django', 'This was
Ok this was definitely the problem. For posterity I'll post the full
explanation here.
It turns out if you use 2-factor authentication with gmail, you need to
follow the link thrown by the error (
https://support.google.com/accounts/answer/185833) which will then allow
you to log into Google
Can you try sending an email from the Django shell? Mezzanine is most
likely swallowing the mail error to avoid raising a 500.
https://docs.djangoproject.com/en/1.8/topics/email/#send-mail
Just fill the three first params. It'll try to send the email, if
everything goes well, it'll return
I feel silly, but I swear I've tried to fix this on my own and by checking
the docs...
Working to deploy Mezzanine with Python 3.4 onto a Digital Ocean VPS.
Trying to mimic the Fabric deploy the best I can, and have it set up with
PostgresQL, Supervisord, Nginx, and Gunicorn. Everything seems
On 5/12/2015 3:19 AM, Sarah Hein wrote:
I feel silly, but I swear I've tried to fix this on my own and by
checking the docs...
Working to deploy Mezzanine with Python 3.4 onto a Digital Ocean VPS.
Trying to mimic the Fabric deploy the best I can, and have it set up
with PostgresQL,