Есть ли альтернатива правилам Outlook?

Я задал несколько вопросов по правилам Outlook и независимо от того, насколько мал я делаю имена и насколько эффективными я делаю правила, я в конечном счете все еще попадал в 32 лимита примерно в 40 правилах.

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

Если вы не возражаете против коммерческого надстроек: http://www.sperrysoftware.com/Outlook/Incoming-Mail-Organizer.asp

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

http://www.xobni.com/learnmore/

http://www.techhit.com/SimplyFile

Перейдите на Exchange 2007+, и вы можете увеличить предел правил до 256 КБ (от 32 КБ по умолчанию)

Используйте поисковые папки вместо правил для выполнения многих из одних и тех же вещей (но не всех)

Используйте другой почтовый клиент, который не имеет таких примитивных ограничений. Это, вероятно, будет очень сложно, так как вы застряли в Exchange / Outlook и безнадежно ограничены руководителями, которые не могут пройти через свой день с помощью своих ежевичных / обменных календарей (я не горький, не совсем). Если вы или администратор Exchange можете включить поддержку POP3 или IMAP в Exchange, вы сможете использовать другого клиента. Тогда Thunderbird или Evolution станут возможностями. Я признаю, что я получаю множество правил, но они довольно просты, и папки поиска будут выполнять большинство из того, что мне нужно.

Я вижу, что на этот вопрос уже был дан ответ, и ответ был принят. Я хотел бы бросить в этом два цента.

Я затронул то же ограничение Outlook, что и в вопросе. Я создал бесплатную (как в open source) альтернативу для правил Outlook . Он написан в PowerShell, он мал и легко настраивается.

Код сценария, а также подробное описание размещаются на github и могут быть найдены здесь . Некоторые ранние версии и более подробное описание здесь также .

В основном вы определяете каждое правило как оператор IF и выбираете, какое свойство электронной почты вы хотите использовать для запуска определенного действия. Например:

 IF ($Email.Subject -match "Alert" ) { $Email.Move($DeletedItems) | out-null continue } 

Над фрагментом кода будет перемещен любой адрес электронной почты, содержащий слово «Предупреждение» в папку удаленных элементов.

Некоторые другие примеры правил:

  # IF EMAILS ARE SENT TO MYSELF -> MOVE TO PERSONAL FOLDER UNDER PST FILE # ! DESTINATION FOLDER SPECIFIED BEFOREHAND AS A VARIABLE IF ($Email.To -eq "MySurname, MyName") { $Email.Move($personal) | out-null display ([string]$Email.Subject ) ([string]"Cyan") continue } # MOVE EMAILS WITH SPECIFIC STRING IN TITLE TO THE SUBFOLDER /RANDOM/ UNDER PST FILE # ! DESTINATION FOLDER SPECIFIED INLINE IF ($Email.Subject -match "SPECIFIC STRING IN TITLE") { $Email.Move($pstFolders.Item("Random")) | out-null display ([string]$Email.Subject ) ([string]"Yellow") continue } # MOVING NOT IMPORTANT MESSAGES TO DELETED ITEMS # ! MARKING EACH MOVED ITEM AS UNREAD IF ($Email.Subject -match "not important" -or $Email.Subject -match "not-important" ) { $Email.UnRead = $True $Email.Move($DeletedItems) | out-null display ([string]$Email.Subject ) ([string]"Red") continue } # MOVING MESSAGES FROM SPECIFIC AD OBJECT TO DELETED ITEMS IF ($Email.SenderEmailAddress -match "/O=COMPANY/OU=AD GROUP/CN=RECIPIENTS/CN=SOME-NAME") { $Email.Move($DeletedItems) | out-null display ([string]$Email.Subject ) ([string]"Red") continue } # MOVING MESSAGES FROM SPECIFIC EMAIL ADDRESS TO DELETED ITEMS IF ($Email.SenderEmailAddress -match "[email protected]") { $Email.Move($DeletedItems) | out-null display ([string]$Email.Subject ) ([string]"Red") continue } 

Вот как будет выглядеть вывод скрипта: Введите описание изображения здесь

В сценарии я перемещаю электронные письма как в файлы PST, так и вложенные папки Inbox – вы можете использовать любую из них или комбинацию. Также правила могут быть сложными. Просто используйте -and и -or для соединения условий.

Надеюсь, это поможет кому-то.

  • Ошибка при запуске Outlook 2007 в Windows 7
  • Outlook: ответьте как адрес электронной почты, сообщение было отправлено
  • Как включить оповещения на рабочем столе электронной почты для входящих почтовых ящиков в Outlook 2007?
  • Восстановление пароля Outlook .pst?
  • Как принять приглашение на встречу с помощью сочетания клавиш в Outlook 2007
  • Outlook 2007 и VPN-соединение?
  • Как я могу поделиться своим календарем Outlook 2007 с Outlook 2003
  • Возврат к тому же экземпляру Outlook 2007?
  • Как синхронизировать контакты Outlook с Gmail?
  • Удаляет ли архивирование электронной почты с сервера обмена?
  • Как настроить масштаб области чтения Outlook?
  • Давайте будем гением компьютера.