1

Как использовать VBA в Outlook для пересылки входящих писем конкретным людям на основе списка.

Здесь ситуация. Я работаю с системой, которая генерирует электронные письма, поэтому тема всегда одинакова, за исключением имени в конце. Это имя в конце относится к сотруднику. У этого сотрудника есть руководитель, и я хотел бы, чтобы моя система автоматически пересылала это электронное письмо своему руководителю.

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

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

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

Я не боюсь иметь какой-либо код до или после каждого имени, потому что я мог бы использовать Excel для объединения (начало, ИМЯ, Конец) каждой строки. Это все равно сделает этот процесс довольно быстрым для обновления.

Буду искренне признателен за любые предложения!

0