为人类邮寄

Envelopes的Python项目详细描述


https://travis-ci.org/tomekwojcik/envelopes.png?branch=master

为人类邮寄。

关于

信封是python的emailsmtplib模块的包装。它的目标是 使使用python处理传出电子邮件变得简单有趣。

简短示例

fromenvelopesimportEnvelope,GMailSMTPenvelope=Envelope(from_addr=(u'from@example.com',u'From Example'),to_addr=(u'to@example.com',u'To Example'),subject=u'Envelopes demo',text_body=u"I'm a helicopter!")envelope.add_attachment('/Users/bilbo/Pictures/helicopter.jpg')# Send the envelope using an ad-hoc connection...envelope.send('smtp.googlemail.com',login='from@example.com',password='password',tls=True)# Or send the envelope using a shared GMail connection...gmail=GMailSMTP('from@example.com','password')gmail.send(envelope)

功能

信封使您可以轻松地:

  • 提供包含或不包含姓名部分的电子邮件地址。
  • 根据需要设置文本、html或两种主体。
  • 提供任意数量的抄送和密件抄送地址。
  • 设置标准(例如Reply-To)和自定义(例如X-Mailer)头。
  • 附上任何类型的文件,不要麻烦。
  • 使用python的unicode键入地址本机支持的任何字符集, 正文、标题和附件文件名。

项目状态

这个项目应该考虑beta。如果你决定要谨慎行事 在生产中使用信封。

信封是用Python2.7开发和测试的。目前,信封 支持Python2.6、2.7和3.3。

作者

信封是由Tomasz Wójcik开发的。

许可证

信封是根据麻省理工学院的许可证授权的。

源代码和问题

Github上的源代码位于: tomekwojcik/envelopes

要归档问题报告和功能请求,请使用项目的问题跟踪程序 github。

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

推荐PyPI第三方库


热门话题
java如何使用axis2和eclipse向现有web服务开发添加方法   java静态工厂和工厂设计模式   java接收位置定期更新   定期运行Java程序   java合并使用不同对象的重复代码   java属性“Any”已经定义。使用ApacheCXF时,使用jaxb解决此冲突   java可绘制视图被挤压   spring mvc如何在Java中使用Unirest发送cookie进行身份验证   在Windows机器上使用Java管理API正确计算CPU使用率   我将如何实现这个Java接口?   java我在运行Javafx Gluon时遇到此错误   Java新手:剪断一根绳子?   JavaEclipse插件开发:带有html扩展的多页编辑器   java Spring无法启动嵌入式tomcat服务器   java简单日期格式   Windows关闭时退出Java   jmx在Java中创建MBean