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

| 我对构建和发送电子邮件的技术细节一无所知(我想这就是库的用途)。似乎这两个类都可以用来构造基本的文本电子邮件,那么我应该使用哪一个? 这些之间有什么区别?什么时候适合使用一个与另一个?
已邀请:
我发现的一个区别是MIMEText的Content-Type标头设置为\'text / plain \'。而Message不会设置此标头。对我来说,这是默认设置为MIMEText的足够充分的理由,但是我很想知道是否还有其他区别。
请从http://docs.python.org/2/library/email查看以下qoute 添加了新的子软件包email.mime,所有版本3的email.MIME *模块都被重命名并放置在email.mime子软件包中。例如,版本3模块email.MIMEText被重命名为email.mime.text。 请注意,直到Python 2.6为止,版本3的名称将继续起作用。

要回复问题请先登录注册