0

我一直在尝试将以前的电子邮件添加到新电子邮件中,但似乎无法正常工作。我可以从电子邮件中检索所有信息,但无法将其作为附件附加到新电子邮件中。

我用过 :

 Outlook.MailItem ForwardingMessage = (Outlook.MailItem)this.Application.CreateItem(Outlook.OlItemType.olMailItem);

 Outlook.MailItem SelectedMessage;  
 SelectedMessage = (Outlook.MailItem)this.Application.ActiveExplorer().Selection[1];

 ForwardingMessage.Attachments.Add(SelectedMessage);

我正在使用 C# Microsoft Visual Studio 2012 和 Outlook 2010。

我不确定我做错了什么。任何指针将不胜感激。

4

1 回答 1

0

在调用 Attachment.Add 时尝试指定附件类型:

ForwardingMessage.Attachments.Add(SelectedMessage, OlAttachmentType.olEmbeddeditem);

于 2013-05-02T15:47:22.347 回答