如何将一封电子邮件附加到另一封电子邮件

本文关键字:电子邮件 | 更新日期: 2023-09-27 18:11:42

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

我用过:

 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。

我不确定我做错了什么。

如何将一封电子邮件附加到另一封电子邮件

尝试在调用附件时指定附件类型。添加:

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