强制Outlook.MailItem.Forwad到特定帐户

时间:2018-10-11 12:03:28

标签: outlook vsto outlook-addin

我必须在Outlook中通过电子邮件发送帐户-

  • @ a.com
  • @ b.com

我的默认帐户是@ a.com。

我有一个另存为msg的邮件文件,发件人是@ b.com。

如果我使用此代码...

Dim mail As Outlook.MailItem = CType(Globals.ThisAddIn.Application.Session.OpenSharedItem(fixSentResult.MsgFilename), Outlook.MailItem)
Dim forwardEmail As Outlook.MailItem = mail.Forward
forwardEmail.Display()

...新转发的邮件的发件人是@ a.com,这是错误的-因为邮件是用@ b.com保存的。

如果以后手动尝试将发件人更改为@ b.com并将其发送,我将收到一封返回的邮件,表明我无权发送@ b.com用户... hmmm。

我的问题:

当我“ OpenSharedItem”时-我可以指定帐户了吗,因此它加载到@ b.com中而不是默认的@ a.com帐户中?这可能会解决我的问题。

谢谢

0 个答案:

没有答案