Есть ли способ автоматически пересылать электронную почту в соответствии с определенными правилами в Outlook 2007 и MS Exchange? - PullRequest
5 голосов
/ 24 августа 2011

Я ищу решение следующей проблемы:

Мой менеджер хочет автоматически отправить второе сообщение, когда он отправляет электронное письмо X, и в течение двух дней ответа нет. Если в течение 2 дней нет ответа, отправьте другое сообщение.

Прежде чем я начну что-либо создавать, мне интересно, есть ли уже продукт / решение, которое это делает? Кто-нибудь может порекомендовать уже существующий инструмент?

Мы используем MS Exchange, а он использует Outlook 2007.

Ответы [ 5 ]

2 голосов
/ 04 сентября 2011

Auto Follow Up - это инструмент, который я использовал в прошлом для этой конкретной цели. Кроме того, всегда проверяйте списки надстроек Outlook / Exchange на сайте www.slipstick.com - они кажутся лучшим источником (отказ от ответственности: у меня нет связи с этим сайтом или какими-либо его надстройками)

1 голос
/ 30 августа 2011

Это не существующее решение, но в случае, если вы не получите никаких ответов:

Вы можете использовать Exchange Web Services , чтобы сделать это: направив его в папку «Отправленные».Так что это в основном то, что вы будете делать:

  • Используйте SyncFolderItems против его отправленных предметов, скажем, каждые 1 час.При первом использовании null в качестве SyncState, затем используйте последний SyncState, отправленный вам сервером.
    1. Запишите их в таблицу SQL: { ItemId NVARCHAR(MAX), ChangeKey NVARCHAR(MAX), MessageID NVARCHAR(MAX), Sent DATETIME }.MessageID будет заголовком Message-ID из сообщения.
    2. Запустите запрос (скажем, один раз в день), который выбирает строки, в которых значение Sent больше, чем 2 дня назад.
    3. Используйте GetItem, чтобы получить исходное сообщение и отправить его заново (сначала очистив / удалив Message-ID), используя SendItem.
    4. Удалить выбранные строки.
    5. Эти элементы окажутся в папке «Отправленные» и будут забраны вашим приложением (поскольку они фактически являются новыми письмами);и повторно обработан в течение 2 дней.
  • Используйте SyncFolderItems против своего Входящего, снова, возможно, каждый час (возможно, сразу после первой операции с Отправленными объектами).Оставьте уникальный SyncState для этой операции.
    1. Возьмите заголовок In-Reply-To.Удалите все строки обработкой MessageID.
    2. Возьмите заголовок References;и разделить его на список.Удалите все строки с совпадающими MessageID.
1 голос
/ 30 августа 2011

Решит ли это вашу проблему:

http://www.followupthen.com/

Возможно, не совсем то, что вам нужно, и оно не интегрировано в Outlook.

0 голосов
/ 31 августа 2011

Рассматривали ли вы автоматизацию Outlook с использованием Visual Basic для приложений?Если вы не знакомы с VBA или если мысль о написании VBA вызывает у вас кошмары (у меня их было несколько), то вы можете найти в Интернете пример кода VBA, который выполняет нечто похожее на то, что вы пытаетесь сделатьи тогда вы можете просто настроить его.Я знаю, что вы сказали, что хотели существующий инструмент, но я подумал, что добавлю это как последнее средство.Это не идеально, но я уверен, что это решит вашу проблему.

0 голосов
/ 30 августа 2011

Не думаю, что вы найдете именно то, что хотите. Это функциональность, которая принадлежит CRM, а не к программному обеспечению электронной почты.

Сказав это, надстройка Outlook Getting Things Done поможет вам в этом направлении. Он не будет автоматически отправлять последующее письмо, но может позаботиться об уведомлении, поэтому вы отправляете его самостоятельно. (но этот плагин не бесплатный - $ 75 - вы сами должны решить, стоит ли это того)

С помощью надстройки GTD вы можете отправить письмо и выбрать опцию «Отправить и действие». После нажатия кнопки отправки почты вы можете выбрать действие «@Waiting For» и нажать «ОК». Теперь он создаст задание Outlook с темой и содержанием письма, которое вы отправили автоматически. Вы можете установить все свойства задачи, такие как дата окончания и время уведомления.

Через два дня во время уведомления вы получите всплывающее окно (по умолчанию), в котором вы можете открыть задачу. Одним щелчком мыши вы можете открыть соответствующее письмо и использовать ответ или переслать, чтобы отправить свое продолжение. Вы можете создать новую задачу или изменить существующую задачу для следующего продолжения.

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

Существует 30-дневная пробная версия. Я не подключен к netcentrics, но я купил и использую этот плагин.

...