1

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

Вот почему я хочу настроить почтовый сервер IMAP, который получает почту от нескольких моих учетных записей, применяет правила фильтрации и доставляет их на конечные устройства. Другие льготы, такие как контакт, календарь и заметки, тоже подойдут.

Я не очень осведомлен в этой теме, поэтому мой вопрос к вам, ребята: знаете ли вы какое-либо (с открытым исходным кодом) программное обеспечение, которое работает на Linux и отвечает моим требованиям?

Заранее спасибо.

1 ответ1

2

Я использую комбинацию следующих инструментов / пакетов:

  • Horde Collaboration Suite
  • Cyrus IMap Server
  • Fetchmail
  • Procmail
  • дезинфицирующее средство
  • ClamAV
  • SpamAssassin

Инструмент procmail настроен для получения почты из моих почтовых учетных записей на общедоступных серверах. Он будет передавать почту в репозиторий IMap с помощью cyrdeliver который входит в пакет Cyrus. Локально дома я получаю доступ к серверу IMap напрямую, например, через Thunderbird. Вне моей домашней локальной сети я использую веб-интерфейс, предоставленный Horde, который снова использует IMap. Horde - довольно стабильный и многофункциональный пакет, который также охватывает, например, интеграцию каландров. Он предлагает протокол, который используется моими серверами Microsoft Exchange, поэтому доступ к нему со стандартных смартфонов обычно довольно прост.

Компоненты sanitizer и clamav используются для проверки почты на наличие вирусов. При необходимости письма исправляются, например, удаляются вложения, хотя это вряд ли требуется в системе Linux. В основном я делаю это, чтобы не пересылать зараженные письма другим.

Компонент spamassassin сканирует почту на предмет спама. Спам-письма перемещаются в предварительно настроенные папки в моей иерархии IMap.

Компонент ingo входящий в комплект Horde, позволяет вам определять правила фильтрации для вашей почты. Для этого есть веб-интерфейс. Сгенерированный набор правил затем выполняется procmail . Таким образом, это позволяет вам определять почтовые фильтры, даже если вы не находитесь в своей домашней сети. На самом деле, procmail является связующим звеном между большинством компонентов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .