Microsoft.Office.Interop.Outlook을 사용하여 메시지를 생성하여 사용자를 위해 엽니 다. 사용자가 Outlook에서 메시지를 보내면이 이벤트를 캡처하고 싶습니다. 이에서 논의하지 SO 트레드 : 나는 모든 보낸 이메일을 캡처 OutLook MailItem 보내기 이벤트가 작동하지 않습니다.
capture the Outlook 2013 Send event
만 생성되지 않습니다.public static MailItem CreateMail()
{
Application outlook = new Application();
MailItem mailItem = outlook.CreateItem(OlItemType.olMailItem);
// set recipients, body, ect..
mailItem.Send += MailItemSendedHandler;
Inspector inspector = mailItem.GetInspector;
inspector.Activate();
return mailItem;
}
static void MailItemSendedHandler(ref bool isSended)
{
}
는 MailItem은 Send()
방법 및 Send
이벤트가 있습니다. 나는 오류를 얻을 가입하면 :
내는 MailItem에 대한Cannot assign to "Send", because it is a method group.
Send
이벤트를 캡처 할 수있는 방법
?
일부 설명을 추가하십시오 – prasanth
@prasad. Mayby 그것은 더 명확 할 것이다. –