Django实现发送邮件功能

作者:领着猫散步的鱼 时间:2021-05-13 10:25:44 

1)首先注册一个邮箱,这里以163邮箱为例

2)注册之后登录,进行如下修改

找到设置,设置一个授权码,授权码的目的仅仅是让你有权限发邮件,但是不能登录到邮箱进行修改,发送邮件时,可以代替密码

Django实现发送邮件功能

Django实现发送邮件功能

Django实现发送邮件功能

3)然后在项目里的配置文件settings.py中进行一些配置:


EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_USE_TLS = False #是否使用TLS安全传输协议(用于在两个通信应用程序之间提供保密性和数据完整性。)
EMAIL_USE_SSL = True #是否使用SSL加密,qq企业邮箱要求使用
EMAIL_HOST = 'smtp.163.com' #发送邮件的邮箱 的 SMTP服务器,这里用了163邮箱
EMAIL_PORT = 25  #发件箱的SMTP服务器端口
EMAIL_HOST_USER = 'charleschen@xmdaren.com' #发送邮件的邮箱地址
EMAIL_HOST_PASSWORD = '*********'   #发送邮件的邮箱密码(这里使用的是授权码)

4)在views.py中制作一个简单的邮件并发送:


from django.core.mail import send_mail
# send_mail的参数分别是 邮件标题,邮件内容,发件箱(settings.py中设置过的那个),收件箱列表(可以发送给多个人),失败静默(若发送失败,报错提示我们)
send_mail('Subject here', 'Here is the message.', 'charleschen@xmdaren.com',
['to@example.com'], fail_silently=False)

如果不报错就表示发送成功了,可以打开邮箱看一下了

总结

以上所述是小编给大家介绍的Django实现发送邮件功能 ,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

来源:https://www.cnblogs.com/zyj-python/p/7522471.html

标签:django,邮件,发送
0
投稿

猜你喜欢

  • python机器学习实战之最近邻kNN分类器

    2021-11-11 14:55:52
  • 解密ThinkPHP3.1.2版本之独立分组功能应用

    2023-11-20 09:06:02
  • Dreamweaver使用技巧之如何巧用DW4文件库更新网站

    2010-10-20 20:07:00
  • Python使用Socket(Https)Post登录百度的实现代码

    2023-09-19 21:25:34
  • python如何在终端里面显示一张图片

    2023-08-23 01:34:00
  • 3个常用的JS时间代码

    2009-03-22 15:29:00
  • 设计手机端应用时的一些建议

    2011-05-14 16:45:00
  • Python3.7实现中控考勤机自动连接

    2022-08-07 16:24:22
  • Python实现弹球小游戏的示例代码

    2022-12-15 18:09:07
  • 完美解决webstorm启动索引文件卡死的问题

    2022-04-05 05:52:29
  • 一文详解如何使用Python批量拼接图片

    2023-08-12 04:15:37
  • ASP使用连接MYSQL数据库全攻略

    2007-09-23 09:06:00
  • Python求矩阵的范数和行列式

    2023-05-01 19:54:49
  • pyecharts如何实现显示数据为百分比的柱状图

    2021-06-27 17:11:52
  • JavaScript运动框架 多值运动(四)

    2023-09-08 01:44:51
  • 简单了解python模块概念

    2023-03-21 19:38:46
  • 超详细注释之OpenCV旋转图像任意角度

    2021-04-20 23:47:29
  • php相当简单的分页类

    2023-11-17 01:50:36
  • SQL Server主键与外键设置以及相关理解

    2024-01-21 10:45:05
  • MySQL最基本的命令使用汇总

    2024-01-28 06:18:30
  • asp之家 网络编程 m.aspxhome.com