Возможный дубликат:
Есть ли способ фильтровать почту в удаленной учетной записи IMAP?
Я хочу настроить систему на своем сервере для фильтрации моих писем по папкам и так далее. Сервер не является ретранслятором электронной почты, я хочу обрабатывать его как почтовый клиент через IMAP. Причина в том, что у меня несколько почтовых клиентов (смартфон и т. Д.), Поэтому я не хочу настраивать правила фильтрации на каждом устройстве.
Мой план: я хочу настроить почтовый клиент, который работает на консоли и может подключаться через IMAP.
Настройте IMAP-сервер (например, Dovecot), который использует Sieve для фильтрации почты. Затем вы можете подключиться к своей учетной записи IMAP с помощью чего угодно (включая клиентов на основе консоли на сервере).
Классическая альтернатива Sieve - это procmail.
Я бы посоветовал вам установить и настроить MDA (агент доставки сообщений), который поддерживает протокол фильтрации почты Sieve; затем этот MDA будет фильтровать вашу почту еще до того, как она попадет на ваш IMAP-сервер.
ОБРАТИТЕ ВНИМАНИЕ, что прием почты и IMAP не связаны; вы можете отсортировать его, когда он уже доставлен в ваш почтовый магазин, но это явно неоптимально.
Я использую и очень рекомендую Dovecot 2.x с Голубятня Пробка сита = в.