Мне нужно настроить почтовый клиент с поддержкой IMAP4 (консольный) для - проверки и редактирования имени вложения («содержит умляуты?» -> изменить символ ä на ae) - удаления писем, не соответствующих определенным требованиям (не PDF, DOC, ... не из домена xyz.com)
Не имеет значения, может ли клиент делать все самостоятельно или просто запускать сценарий для входящей почты.
Кто-нибудь знает, подойдет ли почтовый клиент для такой задачи?
Проведя еще несколько исследований, я нашел хорошую программу, которая может решить мою проблему с помощью небольшого количества скриптов LUA.
Это лучше делать на уровне почтового сервера, попытка сделать это на стороне клиента просто открывает условия гонки.
Фильтрацию вложений можно легко выполнить с помощью чего-то вроде Anomy Sanitizer: