python - 在 Python 中构建电子邮件时,我应该何时使用 email.message.Message 与 email.mime.text.MIMEText?

标签 python email mime

我不太了解构建和发送电子邮件的技术细节(我认为这就是图书馆的用途)。似乎这两个类都可用于构建基本的文本电子邮件,那么我应该使用哪个?

它们之间有什么区别?何时适合使用其中一种与另一种?

最佳答案

我发现的一个区别是 MIMEText 将 Content-Type header 设置为类似“text/plain”的内容;而 Message 不设置此 header 。对我来说,这是默认使用 MIMEText 的充分理由,但我很想知道是否还有其他差异。

关于python - 在 Python 中构建电子邮件时,我应该何时使用 email.message.Message 与 email.mime.text.MIMEText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5709688/

相关文章:

Python/Spyder : General Working Directory

email - 是否有支持通过电子邮件创建页面的 wiki 引擎?

C# 创建 MIME 消息?

asp.net-mvc - "no enabled plugin supports this MIME type"移动设备上的 PDF 文档消息

python - 根据条件修改数据框中的 2 列

获取 t 统计量的 Python 函数

python - 在独立的 Python QGis 应用程序中加载图层/形状文件时出错

java - Google App Engine Java 从备用电子邮件地址发送邮件

python - 如何使用 Python 发送电子邮件?

PHP + curl : Connection closure while negotiation auth (HTTP 1. 0?)