Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python &引用;[Errno 101]网络无法访问”;尝试使用Django发送电子邮件时_Python_Django_Email_Gmail - Fatal编程技术网

Python &引用;[Errno 101]网络无法访问”;尝试使用Django发送电子邮件时

Python &引用;[Errno 101]网络无法访问”;尝试使用Django发送电子邮件时,python,django,email,gmail,Python,Django,Email,Gmail,由于某些原因,我在尝试使用Django发送电子邮件(使用gmail)时遇到了这个错误 [Errno 101] Network is unreachable 奇怪的是,只有当我的web应用程序在我的服务器(bluehost)上运行时,才会发生这种情况。它在本地运行时效果良好 这是我的电子邮件设置 EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'email@gmail.com' EMAIL_HOST_PAS

由于某些原因,我在尝试使用Django发送电子邮件(使用gmail)时遇到了这个错误

[Errno 101] Network is unreachable
奇怪的是,只有当我的web应用程序在我的服务器(bluehost)上运行时,才会发生这种情况。它在本地运行时效果良好

这是我的电子邮件设置

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

关于如何解决此问题,您有什么想法吗?

这可能与您试图从蓝色主机上发送电子邮件的端口有关

出于安全原因,他们可能会阻止这样的端口


更多信息:

您的smtp设置是什么样子的?@myusuf3已添加到原始post您是否通过代理进行连接?对于任何cPanel用户,请与支持部门联系,他们可以为您打开post 587。我想这就是问题所在。。。现在向他们的支持人员核实。谢谢,我也有类似的问题。你找到解决办法了吗?是的,原来Bluehost阻止了gmail所需的端口。我最终使用了bluehosts电子邮件服务。