Mutt, Gmail IMAP ile yalnızca çıkışta senkronize ediliyor gibi görünüyor


16

Mac OS X Terminalinde Mutt 1.5.20 kullanıyorum. Postasını IMAP üzerinden aldığım bir Google posta hesabım var. Yeni e-posta mesajlarını bana bildirmek için bir Gmail bildirim uygulaması da kullanıyorum. Mutt ile yaşadığım deneyim en geç 1 hafta.

Sorun şu : Gmail bildirimim bana yeni bir e-posta hakkında bilgi verdiğinde, Mutt'u açmak için Terminal'e girdim. Mesajı okuyabilirim ve Mutt bunu okundu olarak işaretler . Ancak Google'ın sunucularına, Mutt kapatılana kadar iletinin okunduğu söylenmez . Böylece, Gmail bildirimim yanıltıcı okunmamış bir sayı göstermeye devam ediyor.

Mutt'u e-postamı her okuduğumda çıkmak zorunda kalmadan IMAP ile senkronize etmeye nasıl zorlayabilirim? Tercihen senkronizasyon anında gerçekleşecektir, fakat periyodik bir senkronizasyon da tatmin edici olacaktır.

Yanıtlar:


17

Manuel senkronizasyon

Deneyin $:

$         sync-mailbox         save changes to mailbox

Otomatik senkronizasyon?

Bunu mutttasarımla otomatik / periyodik olarak yapamazsınız. Anladığım kadarıyla akıl yürütme, veri kaybına yol açabileceğidir. Örneğin, bir şeyi silindi olarak işaretlediğinizde, normal olarak geri alabilirsiniz ve otomatik senkronizasyon buna müdahale eder (bkz. Re: Otomatik senkronizasyon posta kutusu - hiçbir şekilde! Ve Mutt, IMAP ve otomatik yenileme ' ).

Klasörleri / posta kutularını değiştirdiğinizde posta kutuları her durumda senkronize edilmelidir.

Alternatifler

Periyodik olarak aramak için kullanabileceğiniz bir zaman aşımı kancası ekleyen bir kaynak yaması varsync-mailbox , ancak mutt 1.5.9mevcut sürümüne uygulanıp uygulanamayacağını bilmiyorum.

OfflineIMAP (veya eşzamansız ) da ayarlayabilirsiniz . Yerel posta kutularını merkezi IMAP posta kutularıyla senkronize etmek için tasarlanmıştır. Daha sonra (örneğin gibi başka bildirim sistemi kullanabilirsiniz mutt'yerleşik s biri veya mail-notificationdeğişiklikler için yerel kutu izlemek için vs.).


Bu iyi. Utanç verici olarak bunu daha önce fark etmemiştim. Ancak, şimdi soru şudur: Mutt bunu periyodik olarak nasıl öğretebilir?
Sergey

3
Başka bir alternatif yaklaşım, klasörleri değiştirmek veya iletileri görüntülemek gibi sık kullandığınız makrolara <sync-mailbox> eklemektir.
Aaron Massey
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.