python发送电子邮件 - Outlook删除换行符

时间:2017-03-24 16:49:38

标签: python email outlook

我使用 smtplib MIMEtext 从Python发送一些电子邮件;并且经常出现一个问题,即Outlook将“有时”删除它认为“额外换行符”的内容。

这很奇怪,因为我打印了多个标题并且它们都会破坏查找,但是表格中的文本字段都被抹去了 - 除非收件人手动点击Outlook的“恢复换行符”。

因为有些人来得好,我想知道Outlook的“额外”标准是什么,以及如何避免它?

我是否需要将邮件格式化为HTML?

1 个答案:

答案 0 :(得分:0)

你无法解决这个问题。根据我的经验,无论你放入多少次换行,Outlook都会这样做。您可以通过在每一行上添加空格或非分隔空格字符来欺骗它。这是前景的一个愚蠢特征......