Mutt: IMAP posta kutularına otomatik olarak abone olun


15

İçinde muttdoldurulmuş bir grup posta kutusu kullanıyorum imapfilter. (Klasör listesinde gidip basarak manuel yeniden yapılandırılması önlemek için sher yeni girişte), ben yapılandırmak istiyorum muttbasitçe için gönderilenle, çöp hariç tüm IMAP klasörlere abone olabilir ve başlangıçta ertelendi. Bu, yapılandırma dosyasını oluşturmak zorunda kalmadan mümkün mü?

Yanıtlar:


1

imap_list_subscribedSeçenek dolaylı bir şekilde de olsa, istediğini vermek olabilir. Gönderen belgeler :

Bu değişken, IMAP klasörüne göz atmanın yalnızca abone olunan klasörleri mi yoksa tüm klasörleri mi arayacağını yapılandırır. Bu işlevle IMAP tarayıcısında değiştirilebilir.

no(Varsayılan) olarak ayarlanırsa , abonelik durumunu kontrol etmez ve bunun yerine sunucudaki tüm klasörleri görüntüler (bir LISTkomut tarafından döndürülenlerin tümü ).

Bundan memnun değilseniz ve klasörlerin de abone olmasını istiyorsanız, bir CLI aracı (kullandığınız gibi imapfilter) için daha iyi bir yaklaşım olabilir . curlHam IMAP komutlarını destekleyen en kolayı olabilir . Basitçe klasörlerin listesini getirin (kullanarak LIST) ve ardından bunlara abone olun ( SUBSCRIBE).


-1

Adında imap_check_subscribedayarlayabileceğiniz bir seçenek var .muttrc. Bu seçenek ayarlanırsa, mutt bağlantı kurulduğunda IMAP sunucusundan abone olunan klasör kümesini getirir.


1
-1 Bu verilen soruna bir çözüm değildir. Ben zaten bu seçeneği kullanıyorum.
l0b0

1
Sonra korkarım sorunuzu yanlış anladım, üzgünüm.
Petr Uzel

-1

Seni doğru anlarsam, yapılandırmayı düzenlemek istemezsiniz, ancak normalde yapılandırma sağında olacak yapılandırma değişikliklerini uygulamak ister misiniz?

Configure betiğini --enable-imap bayrağıyla çalıştırmayı denediniz mi?

Mutt IMAP desteği ile derlenmişse ( config komut dosyasını --enable-imap bayrağıyla çalıştırarak ), uzak IMAP sunucusunda bulunan klasörlerle çalışma yeteneğine sahiptir.

Uzak gelen kutusuna {imapserver} gelen kutusunu seçerek erişebilirsiniz; burada imapserver, IMAP sunucusunun adı ve gelen kutusu, IMAP sunucusundaki biriktirme posta kutunuzun özel adıdır. IMAP sunucusundaki başka bir posta klasörüne erişmek istiyorsanız, normal ifadeleri {imapserver} yolu / to / klasörü ile birlikte kullanmanız gerekir; burada yol / to / klasör, evinize göre erişmek istediğiniz klasörün yoludur dizin.

Ayrıca, fetchmail, IMAP klasörlerinize erişmenin daha kararlı bir yoludur.


Hangi yapılandırma komut dosyasını kastediyorsunuz?
l0b0

İyi soru. Bahsettiğim şey Mutt'u manuel olarak kurmak ve --enable-imap bayrağıyla önceden derlenmiş. Gibi bir şey ... 1. Kaynağı bulun ve indirin. 2. Kaynak kodu indirdikten ve derledikten veya önceden derlenmiş bir paketten sonra, tar komutunu kullanarak çalışma dizinine çıkartın: tar -zxvf mutt-xxxtar.gz 3. Yeni oluşturulan dizine geçin: cd mutt-1.4.2.3 26 4. Sisteminizde Mutt derlemek için gerekli dosyaları oluşturmak için configure betiğini çalıştırın: ./configure make install
Jesus Muhammad Christ

Mutt varsayılan olarak IMAP desteği ile derlenir. Birkaç düzey kaldırıldı bir şey soruyorum: başlangıçta IMAP klasörlerine abone olun.
l0b0

Doğru, ancak istediğinizi düşündüğüm özellikler yalnızca kendiniz derlediğinizde kullanılabilir. Üzgünüm, çok yararlı olmasa bile. Eminim onunla sinirli. Ben MUTT'un büyük bir hayranı değilim. :-)
İsa Muhammed Mesih

Mutt, IMAP'ı ilk kez kullandığımda varsayılan olarak 2002'de etkinleştirmişti; 2019'da varsayılan olarak IMAP'a sahip olmadığına gerçekten inanamıyorum. Bunun için bir referansınız var mı?
l0b0
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.