当前位置 : 主页 > 编程语言 > python >

django 发送126邮件

来源:互联网 收集:自由互联 发布时间:2021-06-25
django 发送126邮箱 首先取得网易授权 1. 设置2.左侧客户端授权码3.自定义授权码 也就是你配置文件中的密码 配置文件 # 邮件EMAIL_HOST = 'smtp.126.com'# 设置端口号,为数字EMAIL_PORT = 25#设置发

django 发送126邮箱

  • 首先取得网易授权

    1. 设置
    2.左侧客户端授权码
    3.自定义授权码 也就是你配置文件中的密码
  • 配置文件

    # 邮件
    EMAIL_HOST = 'smtp.126.com'
    # 设置端口号,为数字
    EMAIL_PORT = 25
    #设置发件人邮箱
    EMAIL_HOST_USER = '[email protected]'
    # 设置发件人 授权码
    EMAIL_HOST_PASSWORD = 'ice115816'
    # 设置是否启用安全链接
    EMAIL_USER_TLS = True
    EMAIL_USER_TLS = False
    DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
  • views.py

    from django.core.mail import send_email
    from django.conf import settings
    def sendMsg():
      res = send_mail('关于中秋节放假通知',
                      '中秋节放三天假',
                      settings.DEFAULT_FROM_EMAIL,
                      ['[email protected]'])
      if res == 1:
        return HttpResponse('邮件发送成功')
      else:
        return HttpResponse('邮件发送失败')
上一篇:JWT认证
下一篇:Django基本篇-2
网友评论