app.add_header('Content-Disposition', 'attachment', filename=file_path.split('/')[-1])
msg.attach(app)
# 发送邮件
smtp.sendmail(from_addr, to_addr, msg.as_string())
# 退出邮件服务器
smtp.quit()
```
五、总结
Python通过邮件服务器端口发送邮件是一种快捷、简便、自主的邮件发送方式 。通过本文的介绍,我们了解了Python发送邮件的基本流程和Python通过邮件服务器端口发送邮件的步骤,同时也了解了Python发送邮件的优势和注意事项 。希望本文能够对大家有所帮助 。
推荐阅读
- python如何读写文件?
- python本地文件上传到网页
- 手背有白斑是怎么回事
- 高血压通过哪些运动来治疗呢?
- python为何如此流行?
- Python跑循环时内存泄露的解决方法
- python将一段文字垂直输出
- 为什么向 Python 3迁移需要这么长时间?
- 如何通过泡脚治疗高血压?
- Python中几个比较常见的名词解释