使用SMTP连接管理基于模板的电子邮件发送

django-emailer的Python项目详细描述


#django emailer

使用SMTP连接管理基于模板的电子邮件发送。与您的事务性电子邮件发送提供商一起使用此功能。



syncdb

完成。



通过django的管理员与他们联系,以配置新的smtp
连接,以便使用和设置电子邮件模板,例如:

*`name`:大写,小写分隔词,**固定**名称以定义模板。
*`connection profile`:您创建的stmp连接配置文件。
*`base template name`:如果需要特殊的电子邮件模板,请设置其他模板。否则,“email/default.html”就可以了。
*“subject”:您的电子邮件主题。接受django上下文词典。
*`content`:您的电子邮件正文。将呈现到{{content}`
模板变量中。当然,接受django上下文字典。

emailer有一个非常简单的api,可用如下:


from emailer.models import email template



email=emailtemplate.get(“您的电子邮件模板名”).render(
to='recipient@example.com',
context={
“客户名”:“john doe”,
}
email.send()

protip**:将电子邮件模板加载到fixture中,以简化部署过程。如果
[希望]向应用程序编写单元测试,则可能还需要将它们转储到测试设备中。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在panelgrid中填充包含行和列的列表   Java中swing JList作为选项卡   java Zookeeper与spotify kafka图像的cprestproxy连接失败   java maven 3.0+跳过“mvn部署”上的插件执行   多线程在Java中,如何在同一网络上的服务器和客户端之间创建同步连接?   java Hibernate JPA“未找到关联类”,使用另一个实体作为键,可嵌入作为值   java在javamail api中用于会话的库   java活动生命周期回调混乱?   产生乱码输出的java if语句   java我无法从RESTAPI URL获取JSON对象   java如何在dropwizard中禁用cron作业   java公共静态工厂方法   java com。脸谱网。反应桥JavaJSExecutor$ProxyExecutor异常   Java中的安卓事件处理   java如何将p6spy与proxydatasource一起使用   使用JPQL时@Version的java行为   java不支持JDK7NIO。2在Linux上使用Epoll等?   使用Java Redis客户端(莴苣)连接到Amazon ElastiCache   在Java中将SQL Server的所有列中的一种数据类型更改为另一种数据类型   java在程序中删除抽象类的对象