1

У нас есть система, которая отправляет обычные электронные письма о статусе.

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

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

1 ответ1

0

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

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

У Stack Overflow есть несколько хороших ответов, которые указывают на лучший способ достичь этого:

Во-первых, на полученной почте запускается макрос: https://stackoverflow.com/questions/11263483/how-do-i-trigger-a-macro-to-run-after-a-new-mail-is-received-in -Outlook

Затем есть удаление всех элементов в данной папке: https://stackoverflow.com/questions/1782498/outlook-macro-why-doesnt-this-delete-all-items-from-deleted-folder

Затем, наконец, перемещение почтового элемента должно быть простым движением ...: http://msdn.microsoft.com/en-us/library/office/ff860683%28v=office.15%29.aspx

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