django的简单邮件后端
djmailgun的Python项目详细描述
通过邮箱发送电子邮件的包。(此包基于django-mailgun 套餐)
目前仅在Python3上测试
概述
django的djamailgun是一个附加邮件后端。 https://docs.djangoproject.com/en/1.8/topics/email/#email-backends
安装
安装Django Mailgun:
pip install django-mailgun
配置
取决于您要使用的版本:
1) EMAIL_BACKEND = 'djmailgun.backends.v1.Backend' 2) EMAIL_BACKEND = 'djmailgun.backends.v2.Backend' 3) EMAIL_BACKEND = 'djmailgun.backends.v3.Backend'
接下来必须设置访问密钥和服务器名,有两种方法 去做这个。
您只需在设置文件中添加此项即可
MAILGUN_ACCESS_KEY = 'ACCESS-KEY' MAILGUN_SERVER_NAME = 'SERVER-NAME'
您可以通过
./manage.py migrate djmailgun
接下来,您必须设置此表,例如通过 地点。您必须添加两条记录:
- 1优先
- 密钥-mailgun访问密钥
- 值-访问键
- 2秒
- 密钥-邮箱服务器名
- 值-服务器名
现在,当您使用django.core.mail.send_mail时,mailgun将发送 消息