在 Python 中构建电子邮件时,什么时候应该使用 email.message.Message 与 email.mime.text.MIMEText?

all*_*ode 8 python email mime

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

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

all*_*ode 4

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