Skip to content
Anish Athalye edited this page May 30, 2017 · 1 revision

Email isn't working

Email may not be working for a number of reasons, from a misspelled SMTP password to a locked account. The best way to figure out why it's not working is to take a look at the logs. If you're running on Heroku, you can take a look at the logs with heroku logs. If you're running locally, you should check both the application logs from Flask and the logs from Celery.

If you're using Gmail, there may be a number of reasons why email isn't working. You need to make sure you've enabled access for less secure apps. Sometimes, Gmail will lock your account; if that happens, visiting this link may help. Also, sometimes, you can get a SMTP authentication error from Gmail (that you'll see in the logs), and it'll give you a link to visit using your web browser to unlock your account.

Clone this wiki locally