Django 电子邮件服务
Posted
技术标签:
【中文标题】Django 电子邮件服务【英文标题】:Django Email services 【发布时间】:2018-01-02 04:43:00 【问题描述】:想要使用 Mailchimp 将电子邮件服务与 Django 集成。
我想基本上使用 mailchimp 进行所有电子邮件通信 - 在网站上注册新用户、忘记密码等。
我想要做的是类似 -
1.在mailchimp中设置一个特定的电子邮件,例如“忘记密码电子邮件” 当用户忘记密码时,我想触发 mailchimp 发送指定的邮件
有没有人有做上述的经验?
谢谢
【问题讨论】:
【参考方案1】:Django 提供了几个视图,您可以使用它们来处理登录、注销和密码管理。您必须查看文档:Authentication Views。 然后你可以像这里一样使用它们: How to Use Django's Built-in Login System 或 How to Create a Change Password View
我知道您在询问 mailchimp,但请检查以下内容: https://simpleisbetterthancomplex.com/tutorial/2017/05/27/how-to-configure-mailgun-to-send-emails-in-a-django-app.html 在这里,您有很好的教程如何配置 Mailgun 以在 Django 项目中发送电子邮件。
ps。很棒的 django blog 看看!
【讨论】:
以上是关于Django 电子邮件服务的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 smtp.EmailBackend 在 Django 中发送电子邮件而无需通过邮件服务器进行身份验证
如何使用 google smtp 服务器从 django 发送电子邮件?
Django:如何使用 handler500 重定向到前端服务器页面并接收管理错误电子邮件