Как получить почтовое событие, такое как чтение, удаление, ответ, пересылка для почты в outlook в c # - PullRequest
3 голосов
/ 11 января 2012

Я должен создать надстройку для Outlook, используя C #. Который будет отслеживать все почтовые события, такие как новая почта, чтение, ответ, пересылка и удаление и т. Д.

Я знаю, как создать надстройку, но я не понимаю, как мне отследить событие, запускаемое outlook для всех этих операций.

Любая идея будет оценена.

Заранее спасибо.

1 Ответ

2 голосов
/ 11 января 2012

Вам нужно исследовать События приложения , События папки и События элемента в MSDN.

Вот пример MSDN о том, как прикрепить к событию, которое срабатывает при получении новых сообщений в Outlook 2007. События зависят от версии Outlook, поэтому вам необходимо определить, какая минимальная поддерживаемая версия и придерживаться этого API событий. Некоторые события имеют особые ограничения, но вам нужно задать более конкретные вопросы после того, как вы изучили события.

...