回复电子邮件中的Mime_content(交换库、Python)

carvr3hs  于 2022-12-05  发布在  Python
关注(0)|答案(1)|浏览(115)

首先,我使用exchangelib包连接到EWS交换。
我将按如下方式创建电子邮件回复:

msg = acc.inbox.all().order_by('-datetime_received')[-1]
mgs.reply_all("Re: Subject", "body of email")

但是用这种方法创建的响应没有mime_content选项,我需要使用该选项将电子邮件保存为.eml.msg
变量msg具有mime_content
有没有办法用mime_content创建电子邮件回复?
多谢了!

nle07wnf

nle07wnf1#

reply_all()不返回任何内容。它只是一个助手,用于发送对它所调用的电子邮件的回复。
如果您要存取回覆所建立的Message项目,您必须在[寄件备份]文件夹中搜寻回覆。该邮件含有您要寻找的mime_content字段。
如果你调用msg.create_reply_all(subject, body).send(),那么你应该得到存储在“Sent”文件夹中的邮件的ID,这样你就不必搜索它了。

相关问题