【发布时间】:2019-11-25 16:02:24
【问题描述】:
我知道如何通过 Office.Interop 通过 Outlook 中的共享邮箱以编程方式发送邮件。 但是我发送的邮件仍然存储在我的个人已发送邮件文件夹中(而不是共享邮箱的已发送邮件)。 所以其他人看不到发送了什么。它还消耗我的邮箱大小配额...
有没有办法通过共享邮箱发送邮件并将已发送的项目保存在那里? 如果不是(那么容易)至少从我的已发送邮件文件夹顶部共享邮箱复制已发送邮件?
* 编辑 *
以下是我当前的代码:
Application app = new Application();
MailItem mailItem = app.CreateItem(OlItemType.olMailItem);
mailItem.Subject = subject;
mailItem.To = to;
mailItem.SentOnBehalfOfName = fromMail;
// Send
mailItem.Send();
【问题讨论】:
-
您是否尝试过使用 SentOnBehalfOf 或 SendUsingAccount?
-
我正在使用 SentOnBehalfOf 。从未尝试过 SendUsingAccount。会检查的!谢谢