Резюме
Моя проблема : я хочу читать электронную почту в автономном режиме с моим выбором client ( mutt
), но я хочу, чтобы такие действия, как перемещение электронной почты и т. Д., Сохранялись в двустороннем режиме с сервером imap.
Мой вопрос : есть ли простой способ сделать это, все еще используя стандартные инструменты, такие как fetchmail
, procmail
и т. Д.?
Детали
У меня есть аккаунт Gmail. По разным причинам - некоторым институциональным - я должен иметь возможность читать эту почту из почтового клиента; Я хочу, чтобы моя папка «Входящие» была чистой, так же, как и при обычной локальной почтовой настройке, и для всего, что я «архивирую», для поиска. Если я переместлю электронное письмо в папку в веб-клиенте, я бы хотел, чтобы мой локальный почтовый ящик принял это во внимание.
Когда это возможно, я хочу читать эту почту mutt
. Ранее я использовал встроенную функциональность imat для Mutt, но Mutt должен устанавливать соединение с сервером при каждом его запуске; соединение часто обрывается, когда я читаю почту, а в фоновом режиме открывается mutt; он хранит только кэш заголовков сообщений, а загрузка новых сообщений требует отправки на сервер; если я отправляю сообщение, мне нужно подождать, пока оно будет подтверждено через STMP, прежде чем я смогу просмотреть другие сообщения.
Есть ли способ обойти это? Я не считаю толстые клиенты, такие как Thunderbird, решением проблемы: мне нужен терминальный доступ, мне нравится иметь возможность просматривать почту, я хорошо использую возможности фильтрации procmail и предпочитаю развязанные системы.
Как уже упоминалось выше, fetchmail
, procmail
и sendmail
получить меня почти там - но не совсем , чтобы быть в состоянии держать свою деятельность в синхронизации между клиентами.
Я что-то пропустил? Я просмотрел раздел руководства FreeBSD по электронной почте и кучу постов в блоге, но, похоже, ничто не объединяет все это таким образом.
Кстати, я использую Arch Linux и Debian.
offlineimap
илиisync
? Они оба работают хорошо ...