使用c#为outlook添加隐藏密件抄送
本文关键字:密件 隐藏 添加 outlook 使用 | 更新日期: 2023-09-27 18:15:17
我对邮件使用POP,并且我想在某个用户发送消息时通知我的一个公司邮件。我要把它藏起来,这样他们就不能删除了。我知道有些解决方案不是免费的,也不是适用于每个版本的Outlook。
是否有一个简短的方法来编写它在c#中,像一个办公室插件或其他?
编辑下面是一个例子,我猜:VSTO Outlook ItemSend与c#
代码如下:
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
this.Application.ItemSend += new
Microsoft.Office.Interop.Outlook.ApplicationEvents_11_ItemSendEventHandler(
Application_ItemSend);
}
void Application_ItemSend(object Item, ref bool Cancel)
{
if (Item is Outlook.MailItem)
{
Outlook.MailItem mail = (Outlook.MailItem)Item;
mail.BCC += ";Name Surname<name.surname@tld.com>";
mail.Recipients.ResolveAll();
mail.Save();
}
}
这段代码工作了几次,但现在不工作了
这篇博文会对你有所帮助。
底线:钩住ItemSend
事件。