Mutt'da tanımlanan birkaç klasör var:
mailboxes "~/Mail/inbox"
mailboxes "~/Mail/sent"
mailboxes "~/Mail/archive"
Klasörleri içeren bir listeyi görmek için s
ve tuşlarına basarak mesajı arşivlemek için kaydedebilir (taşıyabilir) ve sonra ?
listeden seçim yapabilirim archive
.
Her zaman sadece kaydetmek istediğimden archive
, bir makroya sahip olmak istiyorum, böylece basıldığında bana sormadan s
seçilen mesaj otomatik olarak kaydedilir archive
.
Birisi lütfen yardım edebilir mi?
DÜZENLEME: Artık iletileri "arşiv" klasörüne kaydetmek için aşağıdaki makrom var:
macro index,pager S "<tag-prefix><save-message>=archive<enter>\
:set delete=yes<enter><sync-mailbox>:set delete=no<enter>"
sorun, iletilerin silinmiş olarak işaretlenmiş dizinde kalmasıdır. Hemen "senkronize edilmezler". İkincisi, <enter>
sondaki gibi davranır <display-message>
, böylece S
bastığımda, geçerli mesajın çağrı cihazına girerim.
Benzer şekilde, trash
klasörü mutt içinde uygulamaya çalışıyorum . Aşağıdaki Mutt MacroSamples alınır
set maildir_trash=yes
set wait_key=no
folder-hook . 'bind index q quit'
folder-hook inbox 'macro index q ":unset maildir_trash;push \"T~D\\n<tag-prefix-cond>m=trash\\n<end-cond><quit>\"\n"'
ama bu da işe yaramıyor. Takılı mutt bana soruyor:
Append messages to etmaildir_trash;push"T~D\n<tag-prefix-cond>m=trash\n<end-cond><quit>"/maildir_trash;push"T~D\n<tag-prefix-cond>m=trash\n<end-co ([yes]/no):
ne bastığımda hiçbir şey olmuyor (çöp / {cur, new, tmp} klasörleri var)
$
bastığımda mutt bana soruyor Purge 1 deleted message?
. Y
İletiyi silecek tuşuna basabilirim .
<sync-mailbox>
Komut kullanıcı girişini ( y
) bekler , ancak :
bunun hemen ardından görünmesini sağlar, böylece temizleme gerçekleşmez. Sonra koyarsanız ne olabileceğini merak ediyorum y
...
<sync-mailbox>
Hiçbir şey yapmıyor gibi kafa karıştırıcı . Normal delete komutunu (d
) kullandığınızda ve mesajlar silinmiş olarak işaretlenmiş dizinde bırakıldığında, düğmesine bastığınızda ne olur$
(varsayılan bağlama<sync-mailbox>
)?