无法通过django发送电子邮件

时间:2016-08-30 16:09:08

标签: python django email

settings.py

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.exmail.qq.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = 'admin@gushijielong.cn'
EMAIL_HOST_PASSWORD = 'p@ssword'
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
SERVER_EMAIL = EMAIL_HOST_USER

我在Pycharm的控制台中执行以下命令:

In[2]: from django.core.mail import send_mail
In[3]: send_mail('Subject here', 'Here is the message.','admin@gushijielong.cn',['sea3@qq.com'], fail_silently=False)

什么也没发生。它只是卡住了,如果我尝试输入另一个命令,控制台只会提示"上一个命令仍然在运行。请等待或在控制台中按Ctrl C来中断。"什么都没有。

它不是smtp服务器问题,也不是授权问题。因为我成功通过Outlook以相同的配置发送电子邮件。

0 个答案:

没有答案