streszczenie
Mój problem : chcę czytać wiadomości e-mail w trybie offline z wyborem klienta ( mutt
), ale chcę, aby działania takie jak przenoszenie wiadomości e-mail itp. Były przechowywane w dwustronnym snc na serwerze imap.
Moje pytanie : Czy istnieje prosty sposób aby to zrobić, a jednocześnie przy użyciu standardowych narzędzi takich jak fetchmail
, procmail
itp?
Detale
Mam konto Gmail. Z różnych powodów - niektórych instytucjonalnych - muszę być w stanie odczytać tę pocztę od klienta pocztowego; Chcę, aby moja „skrzynka odbiorcza” była czysta, podobnie jak w przypadku tradycyjnej konfiguracji poczty lokalnej i aby wszystko, co „archiwizowałem”, było możliwe do przeszukiwania. Jeśli przeniosę wiadomość e-mail do folderu w kliencie internetowym, chciałbym, aby moja lokalna skrzynka odbiorcza wzięła to pod uwagę.
Jeśli to możliwe, chcę móc odczytać tę wiadomość mutt
. Wcześniej korzystałem z natywnej funkcji imap mutta, ale mutt musi nawiązywać połączenie z serwerem przy każdym uruchomieniu; połączenie często spada, gdy czytam pocztę, a mutt jest otwarty w tle; przechowuje tylko pamięć podręczną nagłówków wiadomości, a ładowanie nowych wiadomości wymaga podróży w obie strony na serwer; jeśli wyślę wiadomość, muszę poczekać na potwierdzenie przez STMP, zanim będę mógł zobaczyć inne wiadomości.
Czy jest na to jakiś sposób? Nie uważam grubych klientów, takich jak Thunderbird, za rozwiązanie: potrzebuję dostępu do terminala, lubię mieć możliwość grepowania mojej poczty, dobrze wykorzystuję możliwości filtrowania procmaila i wolę systemy odseparowane.
Jak wspomniano powyżej, fetchmail
, procmail
a sendmail
po mnie prawie nie istnieje - ale nie całkiem do bycia w stanie utrzymać moją aktywność w synchronizacji między klientami.
Czy coś brakuje? Przejrzałem sekcję podręcznika FreeBSD dotyczącą e-maili i kilka postów na blogu, ale nic nie łączy tego w ten sposób.
Nawiasem mówiąc, używam Arch Linux i Debian.
offlineimap
lubisync
? Oba działają dobrze ...