重新发送邮件

repoze.sendmail的Python项目详细描述


更改历史记录

4.4.1(2017-04-21)

  • 将文档移到RTD。

4.4(2017-04-21)

  • 放弃对Python3.3的支持。
  • 添加对Python3.6的支持。
  • 修复从队列处理器配置文件中对调试SMTP的解析:它必须 当传递给stdlib时,请使用布尔值,而不是字符串。(第40期)。

4.3(2016-12-08)

  • 放弃对Python2.6和3.2的支持。
  • 添加对Python3.4和3.5的支持。
  • 将ignore_transient参数添加到queueprocessor,以防止引发 在某些情况下是暂时的错误。(PR 37)
  • 在"TPC_中止"/"TPC_完成"期间,将"TPC_阶段"重置为零。(第30期)

4.2(2014-02-17)

  • 向事务性邮件集成添加"保存点"支持。(公关24/28)
  • 邮件传递实用程序现在可以传递给事务管理器(下降 返回到"transaction.get()"默认值,使其更易于重写。 (公关27)

4.1(2013-06-26)

  • 将"utf_8"编码名称替换为首选拼写("utf-8")。
  • 将"Latin_1"编码名称替换为首选拼写('ISO-8859-1')
  • 从队列处理器记录错误时,包括错误发生的时间。
  • response.mimepart现在可以正确设置电子邮件负载的字符集,如果它是 消息或附件的内容类型参数之一。
  • smtpmailer现在接受一个"ssl"参数,如果该参数被传递,将导致 smtp工厂返回一个smtp-ssl连接,而不是一个普通的旧连接 SMTP连接。
  • smtpmailer现在默认使用10秒超时,当 已建立SMTP连接,但服务器没有在足够的时间内响应。

4.0(2013-04-23)

  • tox 下添加对构建文档和测试doctest片段的支持
  • 添加 setup.py docs 别名(安装sphinx)。
  • 将文档转换为sphinx。

4.0b2(2013-03-28)

  • 问题13:使用多字节Unicode修复了头的处理 标题拆分为多个字符的点处的字符 行。
  • 使用可配置的 /usr/sbin/sendmail 二进制支持

4.0b1(2013-01-09)

  • 在与Jython-2.7兼容的版本 zope.interface 可用。
  • 放弃了对Python2.5的支持。
  • 为python 3.3添加了suuport。
  • python 3.x下ssl特性的改进测试。
  • 为二进制附件的正确编码添加了新的测试。
  • python 3.2下的烧灼资源泄漏警告。

3.2(2012-05-03)

  • 问题7:使用非ascii固定处理到/从地址 使用排队邮件传递时的字符。
  • 禁止从 qp 输出重复用法消息

3.1(2012-03-26)

  • 修正了python 3.0下的队列处理器邮件传递问题。
  • 添加了'setup.py dev'别名(运行 setup.py develop plus安装 鼻子 和覆盖范围)。

3.0(2012年3月20日)

  • 修正了消息id处理(参见http://bugs.repoze.org/issue177 rel="nofollow">http://bugs.repoze.org/issue177)。
  • 改进了对将消息编码为字节的支持。现在应该是了 可以在 email.message.message 对象中表示您的消息 使用Unicode(二进制附件的字节除外),邮件程序将 适当处理。
  • 增加了对cpython 2.5、2.6、2.7、3.2、jython2.5和pypy 1.8的测试 兼容性。

2.3(2011-05-17)

  • 排队传递现在在添加之前创建传入消息的副本 "x-actual-{to,from}"标题。这样可以避免对消息进行粗暴的修改 以发件人可能不期望的方式发送。(lp 780000)

2.2(2010-09-14)

  • 使SMTP邮件程序的调试输出为可选。(感谢伊戈尔·斯特罗 补丁)

2.1(2010-07-28)

  • 无提示地忽略中止事务的多余调用。(低压580164)

2.0(2010-03-10)

表示具有许多向后不兼容更改的主要重构。 更改的重点是简化和更新内部结构, 删除不推荐使用的API,删除未使用的功能,并使用 电子邮件 模块,尽可能从标准库获取。有些变化 只是为了降低内部复杂性。

  • 面向公共的api不再接受作为字符串传递的消息。信息 必须是email.message.message的实例。
  • 自始至终,不推荐使用的API已被更新的"电子邮件"模块取代。
  • 返回消息id的函数不再包含小于和的strip 大于个字符。
  • 事件被完全删除。代码里什么都没有 无论如何执行通知。删除对zope.event的依赖。
  • 规范化目录结构。(去掉'src'目录。)
  • 删除了从线程或守护进程发送排队邮件的函数。 这些在调用代码中处理得更为恰当。
  • 删除了词汇。它是一块化石,来自于它作为zope.sendmail的时代。 任何东西都不用。
  • 去掉了zcml指令。这些都是你写的 最终会将部署配置放到zcml中,它是 从根本上打破了模式。zca的用户仍然可以注册实用程序 启动imaildelivery和imailer接口。这是推荐的方法 将repoze.sendmail与zope组件体系结构一起使用。
  • 删除了所有与rational插头点不对应的接口。 这只剩下imaildelivery和imailer。
  • 删除了对zope.i18nMessageID的依赖性
  • 不再适用于Python2.4(需要Python2.5)。

1.2(2010-02年- 11)

  • 队列的maildir存储现在可以处理为消息或 收件人/发件人地址。

1.1(2009-02-24)

  • 已将日志记录添加到队列处理器控制台应用程序。
  • 已将ini配置解析添加到队列处理器控制台应用程序。

1.0(2009-02-24)

  • 初始版本
  • 已删除依赖于安全性的zope.sendmail的副本。

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

推荐PyPI第三方库


热门话题
java应用程序不是在Eclipse中运行,而是在命令行中运行   swing Java图形组件问题。似乎找不到错误   我需要键盘。close();让代码正常工作?   Springboot中的java HttpSession   抽象语法树我想添加一个语句。我试图解析它,java解析器异常被抛出。如何克服它?   java Hibernate:清理会话   具有不连续子集的java划分问题   java正则表达式查找最后一个冒号后的字符串   java从SpringShell执行OS命令   Java扫描器字符串输入   java字符串索引越界异常(charAt)   java执行器服务终止被卡住   Springockito没有继承java@ContextConfiguration   java如何为一个servlet映射多个url   java安卓获取命令的stderr   java生成类型。表:数据库中的大数字   安卓 Getter Setter返回NothingJava