Підсумок
Моя проблема : Я хочу читати електронну пошту в режимі офлайн із вибором клієнта ( mutt
), але хочу, щоб дії, такі як переміщення електронних листів тощо, зберігалися у двосторонній синхронізації з сервером Imap.
Моє питання : Чи є простий спосіб зробити це , поки ще з використанням стандартних інструментів , таких як fetchmail
, procmail
і т.д.?
Деталі
У мене є акаунт gmail. З різних причин - деякі інституційні - мені потрібно вміти читати цю пошту від поштового клієнта; Я хочу, щоб мій папку "Вхідні" була чистою, так само, як я б підтримував її традиційною локальною настройкою пошти, і щоб все, що я "архівував", можна було шукати. Якщо я переміщу електронний лист у папку веб-клієнта, я хотів би, щоб моя місцева папка "Вхідні" врахувала це.
Коли це можливо, я хочу, щоб я міг прочитати цей лист mutt
. Раніше я використовував вбудовану функцію Imap для mutt, але mutt повинен з'єднуватися з сервером кожного разу, коли ви запускаєте його; підключення часто падає, коли я читаю пошту, а тютюн відкритий на задньому плані; він зберігає лише кеш заголовків повідомлень, а для завантаження нових повідомлень потрібен зворотній похід до сервера; якщо я надсилаю повідомлення, мені доведеться чекати його підтвердження через STMP, перш ніж я зможу переглянути будь-які інші повідомлення.
Чи існує якийсь шлях до цього? Я не вважаю жирних клієнтів, як Thunderbird, рішенням: мені потрібен термінальний доступ, мені подобається мати змогу схвалювати пошту, я добре використовую можливості фільтрації procmail, і я віддаю перевагу роз'єднаним системам.
Як уже згадувалося вище, fetchmail
, procmail
і sendmail
отримати мене майже там - але не зовсім , щоб бути в змозі тримати свою діяльність в синхронізації між клієнтами.
Я щось пропускаю? Я переглянув розділ підручника FreeBSD по електронній пошті та купу публікацій в блозі, але ніби нічого не поєднує це все таким чином.
До речі, я запускаю Arch Linux та Debian.
offlineimap
чиisync
? Вони обоє добре працюють ...