Ringkasan
Masalah saya : Saya ingin membaca email offline dengan klien pilihan saya ( mutt
), tetapi saya ingin tindakan seperti memindahkan email, dll. Disimpan dalam snc dua arah dengan server imap.
Pertanyaan saya : Apakah ada cara mudah untuk melakukan sementara ini masih menggunakan alat standar seperti fetchmail
, procmail
, dll?
Detail
Saya punya akun gmail. Untuk berbagai alasan - beberapa institusi - saya harus dapat membaca email ini dari klien email; Saya ingin 'inbox' saya bersih, seperti saya akan menyimpannya dengan pengaturan email tradisional lokal, dan untuk apa pun yang saya 'arsipkan' dapat dicari. Jika saya memindahkan email ke folder di klien web, saya ingin kotak masuk lokal saya mempertimbangkan hal ini.
Jika memungkinkan, saya ingin dapat membaca email ini dari mutt
. Sebelumnya saya menggunakan fungsionalitas imap asli mutt, tetapi mutt harus membuat koneksi ke server setiap kali Anda menjalankannya; koneksi sering turun saat saya membaca email dan mutt terbuka di latar belakang; hanya menyimpan cache tajuk pesan, dan memuat pesan baru memerlukan perjalanan pulang-pergi ke server; jika saya mengirim pesan, saya harus menunggu untuk dikenali melalui STMP sebelum saya dapat melihat pesan lainnya.
Apakah ada jalan keluarnya? Saya tidak menganggap klien gemuk seperti Thunderbird sebagai solusi: Saya memerlukan akses terminal, saya ingin dapat menerima email saya, saya memanfaatkan kemampuan penyaringan procmail dengan baik, dan saya lebih suka sistem yang dipisahkan.
Seperti disebutkan di atas, fetchmail
, procmail
dan sendmail
mendapatkan saya hampir ada - tetapi tidak cukup untuk mampu menjaga kegiatan saya dalam sinkronisasi antara klien.
Apakah saya melewatkan sesuatu? Saya telah melihat bagian buku pegangan FreeBSD tentang email dan banyak posting blog tetapi sepertinya tidak ada yang menyatukan semuanya dengan cara ini.
Omong-omong, saya menjalankan Arch Linux dan Debian.
offlineimap
atauisync
? Keduanya bekerja dengan baik ...