Вопрос

Мне нужно сделать обработку почты, где манипулирует содержимое почты или вызвать сценарий на получении электронной почты, поддерживая ряд адресов электронной почты в качестве точек доступа. При чтении через агентов MDA Procmail, по-видимому, является стандартным режимом ожидания, но Maildrop также имеет некоторое следующее. Wikipedia Комментарии, которые кто-нибудь начинает что-то новое, должен рассмотреть Maildrop, потому что Procmail не продвинулся довольно долго.

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

Это было полезно?

Решение

Это довольно сложно ответить. Насколько я вижу, Procmail очень стабилен и хорошо работает. Не понятно (для меня), если maildrop может быть так легко интегрирован в .forward, как procmail. Хорошие вещи Procmail:

  • Он основан на трубах, так что вы можете легко добавить фильтр, используя Pormail + Sed + Bash
  • Легко построить фильтр Да / Нет, чтобы использовать с ProCmail (то есть процессор спама)
  • сделать большую часть вещей, которые вам нужны
  • Список рассылки все еще жив

Наоборот:

  • ProCmail синтаксис для динамического матча сложно (/ материал), и я нашел небольшой пример
  • Документация разбросана на множестве хауто. Этот URL хорошийhttp://pm-doc.sourceforge.net/doc/Но следует редактировать немного.

Другие советы

Вот краткое изложение того, что я прочитал в разных местах:

Maildrop утверждает, что является «замена Drop-in» для Procmail.

Procmail использует архаичный синтаксис с несколькими неподвижными однобатными командами. Maildrop использует более мощный, универсальный и читаемый синтаксис действий на шаблон, который несет сильное сходство с awk.

Procmail более широко используется, чем maildrop. Procmail имеет больше примеров доступных на линии.

Procmail читает большие сообщения в память. Maildrop использует трубы и временные файлы, чтобы избежать перегрузки оперативной памяти. ProCmail утверждает, что имеет очень небольшое преимущество в скорости.

Мое предложение: прочитайте документы для обоих, так и идите с тем, чья синтаксис имеет больше смысла для вас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top