gpt4 book ai didi

c# - 如何将 MailMesage 保存到 .msg 文件?

转载 作者:太空宇宙 更新时间:2023-11-03 19:00:10 24 4
gpt4 key购买 nike

我需要将 MailMessage 保存到 .msg 文件。在本文中有一个解决方案,但是当我另存为 .msg 文件时,它在 MS Outlook 中不起作用。只有当我保存为 .eml 文件时,它才能很好地工作。
How to save MailMessage object to disk as *.eml or *.msg file

请注意,我在打开 .msg 文件时得到:
无法打开文件:路径。该文件可能不存在,您可能没有打开它的权限,或者它可能在另一个程序中打开。右键单击包含该文件的文件夹,然后单击“属性”检查您对该文件夹的权限。
谢谢大家。

最佳答案

在 Interop Outlook 中,这是将邮件本地保存为 .msg 的方法。

mailItem.SaveAs(@"c:\path\to\save\mail.msg", Outlook.OlSaveAsType.olMSG);

关于c# - 如何将 MailMesage 保存到 .msg 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37450436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com