6

Уже есть похожий вопрос, но он не работает для меня, потому что я не являюсь прямым получателем (я являюсь членом группы).

Я пытаюсь настроить новое правило для входящих сообщений. Предположим, у нас есть

# GroupA
# GroupB

и приходит сообщение

TO: # GroupA
CC: # GroupB

У меня есть настроенное правило, которое гласит:

Примените это правило после получения сообщения
где отправлено в # GroupB
переместите его в папку ToGroupB

Но это обнаруживает # GroupB как получателя, поэтому он перемещает сообщение в папку ToGroupB , а это не то, что мне нужно. Могу ли я иметь правило, которое работает только на основе поля TO?

2 ответа2

1

К сожалению, вы не можете обойтись без макроса VBA (который запускается для каждого сообщения и имитирует правило) или со стороны сервера (например, установка настраиваемой категории / свойства / флага для требуемых сообщений).

1

Встроенные в Outlook правила не могут различать To и CC. Для этого вам понадобится скрипт VBA.

Чтобы использовать такой скрипт, создайте правило с условием "Отправлять людям или группам", вводя адрес, по которому вы хотите фильтровать. Это правило будет применяться только к почте, адрес которой указан в поле "Кому" или "Копия". Сценарий проверит поле "Кому" на наличие адреса или псевдонима и только при обнаружении переместит сообщение в подпапку "Входящие".

Создайте правило с действием «Выполнить сценарий», выбрав сценарий, аналогичный следующему (непроверенному) сценарию:

Sub MoveMail(Item As Outlook.MailItem)
    Dim strID As String
    Dim objMail As Outlook.MailItem

    strID = Item.EntryID
    Set objMail = Application.Session.GetItemFromID(strID)

   If objMail.To = "GroupA" Then
      objMail.Move Session.GetDefaultFolder(olFolderInbox).Folders("subfolder-name")
   End If

Set objMail = Nothing

End Sub

Источник: переместить сообщения CC'd на адрес.

Обратите внимание, что MailItem.Свойство To возвращает список отображаемых имен строк, разделенных точкой с запятой, для получателей To. Если получателя более одного, требуется еще несколько VBA.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .