mutt: otomatik olarak yeni mesages göster


12

Mutt açtığımda, bir tuşa basana kadar yeni e-postalar göremiyorum, örneğin aşağı ok. Ardından yeni e-postalar görünür. Mutt'un yeni e-postanın geldiğini fark etmesinin ve her birkaç dakikada bir bir tuşa basmak zorunda kalmadan e-postayı otomatik olarak görüntülemenin bir yolu var mı?

Maildir biçimini kullanıyorum (yerel olarak saklanan e-postalar). En iyi yol ne olurdu? Mut her n saniyede bir kontrol etmeli mi yoksa işletim sistemi tarafından belki de inotify kullanılarak bildirilmelidir mi?


Açık mı check_new? (Varsayılan olarak budur.)
Gilles 'SO- kötü olmayı bırak'

Yanıtlar:


11

Mutt wiki'de buna bir çözüm bulduğuma inanıyorum .

Yeni posta için mutt denetimi nasıl daha sık yapılır? $ Timeout ve $ mail_check arasındaki fark nedir?

Her klavye girdisinden sonra mutt tüm klasörlerin durumunu günceller. Bir tuşa basmanıza gerek kalmadan "Yeni posta girişi ..." bildirimlerini almak için, bir tuşa basılmış gibi durum tekrar güncellenmeden önce $ timeout == boşta bekletme süresini beklemek için (tuşa basılmadı) zamanı ayarlayın. Çok sık klasör erişiminden (NFS veya IMAP yoluyla hatalı bağlantılar) kaçınmak için, yüksek klavye etkinliği durumunda yeni posta taraması (klasörlerde harici değişiklikler) arasında 2 mail_check == minium zamanı ayarlayın.

$ mail_check <$ timeout: sonraki güncellemede tara $ timeout <$ mail_check: taramadan önce güncelle

Bu, $ mail_check <$ timeout'un daha yararlı olduğu anlamına gelir, çünkü mutt güncelleneceği zaman, bunları güncellemeye dahil etmek için harici değişiklikleri de tarar.

Yeni postalar hakkında nasıl bilgi edinebilirim?

Yeni posta geldiğinde, ekranın altında otomatik (hiçbir tuşa basılmamış) "Yeni posta girişi ..." bildirimi gösterilir. Bu yalnızca dizin menüsünde olur. Manuel kontrol için, çağrı cihazı, dizin ve klasör tarayıcısında çalışan buffy-list işlevini kullanabilirsiniz. Yeni posta içeren klasörlerin bir listesini yazdırır. Ancak, yalnızca dizin menüsü odaklandığında güncel bir liste görüntüler. Ek olarak, ekranı güncelleyen klasör tarayıcısında (yeni posta içeren klasörler için 'N' bayrağı) ve klasör listesinin buffy-list'lerini kontrol etmeyi de başlatabilirsiniz.

Bu kafa karıştırıcı ve kötü açıkladı buluyorum ama ekleyerek denedim set timeout=30kardeşime karşı ~/.muttrcve işe görünüyor! Gelen kutusu görünümü, IMAP arka plan programımın yeni posta indirdiğini bildirdikten kısa bir süre sonra güncelleniyor. Umarım bu senin için de işe yarar!


set timeout=30harika çalışıyor
Martin Vegter
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.