Динамическое добавление электронной почты отправителя в правило заголовка сообщения в Outlook 2007 с помощью правой кнопки мыши. - PullRequest
1 голос
/ 06 октября 2008

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

Только определенные правила используют заголовок сообщения в качестве критерия, поэтому при щелчке сообщения правой кнопкой мыши должны отображаться только те применимые правила.

1 Ответ

1 голос
/ 07 октября 2008

С небольшими усилиями вы можете манипулировать контекстным меню с помощью VBA .

Любая версия Outlook до 2007 года не имеет объектной модели для правил.

Но начиная с OL2007, каждый объект Store предоставляет метод GetRules (), который возвращает коллекцию правил. Попробуйте выполнить итерацию этой коллекции и заполнить объект CommandBarPopup всеми необходимыми правилами. Объектами Rule можно манипулировать, поэтому теоретически вы должны уметь выполнять эту работу.

...