django 发送邮件

不推荐用localhost自己架设邮件服务器发邮件,因为很大几率会被屏蔽。我们用第三方的邮件服务器,比如说腾讯的。
利用django框架发邮件很简单。

1. 在setting.py中配置邮件服务器的信息,主要是smtp的信息。

MAIL_HOST = 'smtp.qq.com'
EMAIL_HOST_USER = 'aca_jingru@qq.com'
EMAIL_HOST_PASSWORD = 'xxx'
EMAIL_PORT = 465
EMAIL_USE_SSL = True

2. 项目文件中引入send_mail即可.

from django.core.mail import send_mail
send_mail('Subject here', 'test for django sendmail', 'aca_jingru@qq.com',
   ['xxx@163.com'], fail_silently=False)

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试