"[Errno 101] Network is unavailable" when trying to send email using Django

For some reason, I get this error when trying to send an email (using gmail) using Django.

[Errno 101] Network is unreachable

The strange part about this is that it only happens when my web application runs on my server (bluehost). It works fine when locally.

Here are my email settings

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'email@gmail.com'
EMAIL_HOST_PASSWORD = 'FakePassword'
EMAIL_PORT = 587

Any idea on how I can fix this?

+5
source share
1 answer

This is probably due to the port you are trying to send via email on the blue host computer.

They probably block these ports for security reasons.

: https://my.bluehost.com/cgi/help/500

+3

All Articles