Mutt, siz $ kullanarak "posta kutunuzu senkronize edene kadar" silinen e-postaları görünümde tutuyor?


30

Kullandığım diğer tüm posta istemcileri, sildiğimde e-postaları görüş alanımdan kaldıracak. Fikrimi değiştirip e-postayı geri istiyorsam, her zaman çöpte arayabilirim. Mutt neden gelenleri sildikten sonra gelen kutumda e-postaları göstermeye devam ediyor?

Sildiğimde onları gizlemek mümkün mü?


"Expunge", "boş çöp kutusu"; Muhtemelen silinmiş olarak işaretlenen mesajları gizlemesini istediğinizi kastediyorsunuz.
geekosaur

7
Sanırım muttuzun zaman önce bazı davranışlar varsayılan davranış için buna karar verdi. Silinen mesajları göstermek, onları seçmenize ve geri almanıza izin verir. Geri alma işlevini hiç kullanmayı düşünmüyorsanız, danahtarı her zaman <purge-message>yerine yeniden konumlandırabilirsiniz <delete-message>.
jw013

3
Sadece bir not eklemek için, IMAP için bu protokolün beklenen davranışıdır. Mesajlar silinmek üzere işaretlendi, ancak silinene kadar silinmedi. Amaç, IMAP sunucusundan gelen bant genişliğini azaltmaktır, ancak bu muhtemelen bugün 15 yıl öncesine göre daha az gereklidir. Son 10 yılda, IMAP müşterileri, bir iletiyi Çöp Kutusu klasörüne taşıma ve anında görünümünüzden silmek üzere işaretlenmiş iletileri gizleme veya gizleme davranışını daha da benimsemişlerdir.
Michael

1
Davranışı seviyorum, çünkü genellikle okuduğum mesajları değil, bir süre sonra neler olup bittiğini öğrenmek için istemciyi filtrelemeye izin veriyor (Mutt'ta değil, diğerleri). Onları okumak umursamıyorsam, sadece kovulurum ve giderler
Michael

Silinen iletilerinizi silmek / silmek için "$" tuşuna basın. dev.mutt.org/trac/wiki/MuttFaq/Action
editör

Yanıtlar:


13

"D" den sonra bir dolar işareti "$" ekleyebilirsiniz ve mesajlar işaretlendikten hemen sonra mutt eşitlenir. İstediğiniz zaman "$" tuşuna basmanız eşitlenir.


Soruyu anladığım kadarıyla, senkronize etmek için $ düğmesine basmadan görünümden bir e-postanın nasıl anında silineceği hakkında. Ama sen sorgulayıcının bunu yapması gerektiğini söylüyorsun?
Raphael Ahrens

5

Ben jw013 yorumunda soruyu yanıtladı inanıyorum:

Sanırım bazı davranışlar uzun zaman önce varsayılan davranış için buna karar verdi. Silinen mesajları göstermek, onları seçmenize ve geri almanıza izin verir. Geri alma işlevini kullanmayı düşünmüyorsanız, d tuşunu her zaman <purge-message>yerine <delete-message>


3
herhangi bir örnek lütfen ???? 20 bağlama çalıştı hiçbir şey işe yaramaz.
12'de

3
<purge-message> 

standart standart dağıtımın bir parçası değildir. Bunu mutt'ın belgelerini okuyarak ve #mutt freenode irc kanalından sorarak doğruladım.

Böyle bir şeyi deneyebilirsin

macro index d "<save-message>+bsdad/trash<enter><sync-mailbox>" "copy message to the trash"

Hafif bir gecikmeye neden olsa da (posta kutusunu senkronize etmek yaklaşık 1 saniye sürecektir).


Komut <sync-mailbox>benim durumumda herhangi bir etkisi yoktur: "<tag-prefix><save-message>=archive<enter><sync-mailbox>". Mesajın silinmiş olarak işaretlendiğini hala görüyorum.
Martin Vegter

Posta kutusu gerçekten arşiv olarak adlandırılıyor mu? Eşit işareti önünden çekmeyi deneyin?
dps
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.