MailItem / Свойство

MailItem.Categories

Категории — Строка категорий через запятую.

Categories As String

Когда использовать

Метка «уже сохранили», чтобы не писать PDF повторно. После смены вызовите Save.

Версии и среда

Outlook 2010–365

Минимальный пример

If InStr(1, objMail.Categories & "", "Saved_PDF", vbTextCompare) > 0 Then Exit Function
objMail.Categories = "Saved_PDF"
objMail.Save

Типичный сбой

Категорию выставили, Save забыли — после смены папки метка пропала.

Рецепты

Рядом в MailItem