Django使用Cookiecutter 结合阿里邮箱推送实现注册短信验证

Django使用Cookiecutter 结合阿里邮箱推送实现注册短信验证

  • 使用Cookiecutter能快速搭建模版。
  • 之所以使用阿里邮件推送因为每天可以免费发送200条。

1.准备工作:

2.网页配置:

  • 进入邮箱推送控制台,点击发信域名,并新增域名:

    这里我命名:
    	email.[你申请的域名]
    
  • 点击配置:

    以上状态在刚创建完配置为未验证。以上4项需要在域名控制台,点击解析,进行配置。

  • 域名解析设置:

    按上图进行配置,大概几分钟状态就验证通过

  • 新建发信地址:

    邮件推送控制台页面点击发信地址

    点击确定,然后点击设置SMTP密码。自行设置密码

    扫描二维码关注公众号,回复: 10785629 查看本文章

3.代码配置:

  • 因使用Cookiecutter 相关功能代码已实现只需更改配置 ,.env中存放邮箱配置

    # 发送邮件配置
    DJANGO_EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend
    DJANGO_EMAIL_HOST=smtpdm.aliyun.com
    DJANGO_EMAIL_USE_SSL=True
    # 确保服务器防火墙打通465端口
    DJANGO_EMAIL_PORT=465
    
    DJANGO_EMAIL_HOST_USER=发信地址
    DJANGO_EMAIL_HOST_PASSWORD=你设置SMTP密码
    DJANGO_DEFAULT_FROM_EMAIL=发信地址
    

猜你喜欢

转载自www.cnblogs.com/xujunkai/p/12697397.html