Я ищу сценарий Outlook (2003).
Что мне нужно: я хочу переслать все свои электронные письма из почтового ящика-A (с ПК) в почтовый ящик-B (на моем телефоне). Подвох заключается в следующем: это правило должно выполняться, только когда я отправляю «запрос» на mailbox-A.
Что я сделал: я создал два правила в Outlook 2003.
Правило 1. Это правило пересылает все электронные письма из почтового ящика-A в почтовый ящик-B. Это правило работает, но оно не автоматизировано (запускается только тогда, когда я нажимаю кнопку «Запустить правила»). Я хочу получать письма только тогда, когда я хочу.
Rule2 - я создал второе правило в Outlook. Это правило запускается (само по себе), когда mailbox-A получает письмо с «get_mail» в качестве темы письма.
Моя цель: я хочу, чтобы rule2 запускал скрипт. Очевидно, этот скрипт должен запускать rule1.
Результат: все электронные письма из почтового ящика-A пересылаются в почтовый ящик-B.
Backgroud: Моя цель - читать мои рабочие электронные письма на моем телефоне, переключаясь между работой и домом. Отправляя электронное письмо с моего телефона на мой компьютер (с темой электронной почты get_mail), мой компьютер (mailbox-A) пересылает все электронные письма на мой телефон (mailbox-B).
Возможно ли это с помощью VBA? А как должен выглядеть код? У меня нет опыта работы со сценариями, но я в целом хорошо разбираюсь в компьютерах и программном обеспечении. Так что я смогу установить его, когда кто-нибудь поставит код.
( ps невозможно просто установить учетную запись pop / imap на моем телефоне)
источник
MsgBox "The RunRuleToForwardEmail VBA procedure is running"
. Поместите это на отдельной строке перед первым оператором Dim. Тогда попробуй это. Если код работает правильно, в Outlook должно появиться сообщение, предупреждающее вас. Если это сообщение не появляется, значит, что-то не так с правилом, которое должно вызвать его.rule1
должен быть окружен кавычками:"rule1"
. Сообщение должно было появиться, не так ли?