Python几种发送邮件的脚本代码

程序员对于邮件自动化的需求量还是很高的。但是入过了Linux的命令行邮件客户端如SendmailMuttAlpine等坑之后,发现现代其实很少人真的在用它们实现邮件自动化,根据搜索引擎里相关文章的数量就可知一二。取而代之的是,现代都在用Python或PHP等编程语言直接实现。Python更是自带一套模块实现邮件发送。

先上示例代码,之后再详解。

注:全部代码在Python3环境下测试通过,正常使用,正常显示,无需任何外置模块。

参考:菜鸟教程 – Python SMTP发送邮件
参考:简单三步,用 Python 发邮件

发送HTML格式的漂亮邮件

发送带附件的邮件

发送邮件大杀器:Yagmail

之所以放在最后,是相衬托出传统的发送邮件是多繁琐多麻烦,实际上我们需要的只是超级简单的东西。Yagmail正是为了实现这个而生的,一句话就可以完成所有的登录、发送文字、HTML、附件等功能。

参考Github:yagmail — Yet Another GMAIL/SMTP client

一句话发送邮件:

正常一点的发送邮件:

 

转载请注明出处:看飞碟 » Python几种发送邮件的脚本代码

赞 (1) 送糖

评论 0

评论前必须登录!

登陆 注册

可爱的来客!请作者吃颗糖吧

支付宝扫一扫打赏

微信扫一扫打赏

你好,我是Jeson