Очистить категории в Outlook 2003

Outlook 2007 автоматически удаляет категории из входящей электронной почты.

Outlook 2003 не делает этого, заставляя получателя использовать категории отправителей.

Есть ли способ либо: Принудительно Outlook 2003, чтобы удалить категории (не может сделать это с помощью правил и предупреждений) на входящей электронной почте. ИЛИ Принудительно ли Outlook 2007 и Outlook 2003 удалять категории перед отправкой?

Спасибо,

Джефф

12.12.2008 15:39:50
1 ОТВЕТ

Попробуйте настроить правило для запуска скрипта:

Sub RemoveCategories(MyMail As MailItem)
  Dim strID As String
  Dim objMail As Outlook.MailItem

  strID = MyMail.EntryID
  Set objMail = Application.Session.GetItemFromID(strID)
  objMail.Categories = ""
  objMail.Save

  Set objMail = Nothing
End Sub

Это основано на этой статье .

2
12.12.2008 15:53:44
Вот куда я пытался пойти, но objMail.Categories = "" не очищает категории. Я добавил другую логику (objMail.Subject = "Test"), чтобы убедиться, что скрипт запущен, и он работает. Там нет никаких атрибутов мимо objMail.Categories.
JeffCren 12.12.2008 21:13:15