Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Макрос для переадресации писем в Outlook, Нужен макрос, который будет просматривать письма в выбранной папке Outlook по условию в теме письма (скорее всего ФИО) и перенаправлять его адресату. Условия (ФИО и адрес электронной почты) содержаться в таблице Excel
 
Всем добрый день.

Нужен макрос, который позволит просматривать одну из папок Outlook, находить в ней письма, которые содержат ФИО человека и перенаправляет его на e-mail, содержащийся в таблице Excel.
Тема письма имеет следующую форму "Пакет документов (Иванов Иван Иванович)".
Таблица Excel содержит 2 колонки "ФИО" и "Адрес электронной почты".
Макрос проверяет по теме письма (по ФИО) есть ли такой же человек с ФИО в таблице Excel (или наоборот: Есть ли письма в папке Outlook для ФИО в таблице. Не знаю что проще и логичнее):
  • если есть совпадение (ФИО в теме письма и ФИО в списке Excel) - письмо переадресуется в том виде, которое получено (в исходном виде с картинками и с вложениями), адрес получателя вставляется из таблицы Excel, имя отправителя - почтовый ящик Outlook, на котором происходит обработка писем (адрес с которого получено письмо не нужен)
  • если нет совпадений - письмо остается в папке без изменений (его оператор потом отправит вручную или внесет данные в таблицу Excel)
Достаточно, если макрос будет запускаться в ручном режиме, но если можно сделать автоматическую работу (без участия пользователя) - это идеальный вариант.
 
Доброго времени суток.
Подскажите, кто может написать такой макрос? Есть специалисты в этой области?
 
Здравствуйте.
Есть, но сейчас заняты.
Если готовы подождать дней 5, тогда смогу помочь.
 
Dmitrii77,  Странно, почему это нельзя сделать правилами Outlook, но основной вопрос не в этом.
Цитата
Dmitrii77 написал:
если есть совпадение (ФИО в теме письма и ФИО в списке Excel) - письмо переадресуется в том виде, которое получено (в исходном виде с картинками и с вложениями), адрес получателя вставляется из таблицы Excel, имя отправителя - почтовый ящик Outlook,
Переадресуется - это означает Forward+Delete? Если так, то ок, а если только Forward, то что будет при следующем запуске скрипта?
 
Цитата
БМВ написал:
Dmitrii77 ,  Странно, почему это нельзя сделать правилами Outlook, но основной вопрос не в этом. Цитата Dmitrii77  написал:если есть совпадение (ФИО в теме письма и ФИО в списке Excel) - письмо переадресуется в том виде, которое получено (в исходном виде с картинками и с вложениями), адрес получателя вставляется из таблицы Excel, имя отправителя - почтовый ящик Outlook,Переадресуется - это означает Forward+Delete? Если так, то ок, а если только Forward, то что будет при следующем запуске скрипта?
БМВ, доброго времени суток.
Не отвечу на Ваш вопрос, т.к. не специалист.
Сделать средствами Outlook нельзя, т.к. Outlook просто не умеет этого делать.
Я знаю, что есть специальные почтовые программы, которые выполняют подобные операции, но проблема в том, что невозможно установить эти программы по причине корпоративной безопасности. Вот и приходится "изобретать велосипед".
 
Цитата
doober написал:
Здравствуйте.Есть, но сейчас заняты.Если готовы подождать дней 5, тогда смогу помочь.
doober, доброго времени суток.

Подождать готовы. Возьметесь?
Хотелось бы понимать цену вопроса (об этом можем обсудить в личке)
 
Цитата
Dmitrii77 написал:
Сделать средствами Outlook нельзя, т.к. Outlook просто не умеет этого делать.
ну, ну
https://support.office.com/en-us/article/manage-email-messages-by-using-rules-c24f5dea-9465-4df4-ad17-a50704d66c59
 
Задание уже не актуально/выполнено?
Страницы: 1
Читают тему (гостей: 1)
Наверх