发送后,以编程方式编辑电子邮件正文

问题描述 投票:0回答:1

我正在构建一个outlook插件,它添加了一个单独的签名,其中包含一个用于评级的唯一URL。到现在为止还挺好。我还希望该网址不应保存在“已发送”电子邮件文件夹中。有没有办法编辑发送的电子邮件文本并在发送电子邮件后删除网址?

我在发送电子邮件之前使用以下事件来编辑电子邮件。

Application.ItemSend += new
                        Outlook.ApplicationEvents_11_ItemSendEventHandler(Application_ItemSend);
c# outlook outlook-addin office-addins
1个回答
1
投票

首先,您可以在发送消息后使Outlook删除消息 - 只需将MailItem.DeleteAfterSubmit属性设置为true即可。

您还可以在“已发送邮件”文件夹上处理Items.ItemAdd事件,以便在邮件发送并移动到“已发送邮件”后立即对其进行修改。

© www.soinside.com 2019 - 2024. All rights reserved.