Как импортировать или создать правило Outlook 2003 (.rwz) с помощью VSTO 2005?
Вопрос
Я хотел бы автоматически создать правило Outlook (переместить электронное письмо, содержащее что-либо в папке xyz), но не знаю, как этого добиться.Конечно, я могу создать правило и экспортировать его в файл .rwz.Этот файл можно импортировать вручную, но как импортировать его автоматически?
Могу ли я импортировать правило через надстройку VSTO 2005 Outlook (2003)?Или я могу создать правило из этого дополнения?
Заранее спасибо!
Решение
Это невозможно сделать программно с помощью импортированного RWZ.Однако вы можете создавать правила программно.Вы можете использовать CDO/RDO и т. д.или используя OOM непосредственно внутри надстройки или макроса.Все немного разные степени того, что вы можете сделать.Взгляни на:
Справочник разработчиков MSDN
http://msdn.microsoft.com/en-us/library/bb176397.aspx
Как:Создайте правило для перемещения определенных писем в папку
http://msdn.microsoft.com/en-us/library/bb206765.aspx
RDORправила
http://www.dimastr.com/redemption/rdo/rdorules.htm
Другие советы
Правило - это просто способ для непрограммиста достичь того, чего программист уже может достичь, используя объектную модель Outlook / CDO / .net / etc
Я предлагаю вам пересмотреть точную функциональность, которую вы пытаетесь достичь, и подумайте, действительно ли так важно использовать правило вместо пользовательского метода (vsto, com addin, ext. автоматизация внешнего вида и т. д.)