我正在尝试trash
在 mutt 中进行设置。MacroSamples中的宏不起作用:
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"'
Run Code Online (Sandbox Code Playgroud)
当我按下d
什么也没发生。当我按下q
而不是退出时,mutt 会问:
Subject: <end-cond><quit>
Run Code Online (Sandbox Code Playgroud)
我必须取消它 CTRL-c
有人可以建议如何设置trash folder
实际有效吗?
小智 6
根据mutt
文档,设置垃圾变量可以做到这一点。
我在我的中设置了这个.muttrc
:
set trash=+"Trash"
Run Code Online (Sandbox Code Playgroud)
它似乎有效。(我在 IMAP 服务器上。)它会查询您是否要将邮件复制到“垃圾箱”文件夹,就像保存在另一个文件夹中一样。而且,如果您在“废纸篓”目录中删除了一条消息,它会询问您是否要将其保存到“废纸篓”中。但我通常不会进入“垃圾箱”目录并删除项目。我让服务器在指定的时间段后执行。
这对我有用了一段时间:
unset confirmappend
folder-hook . set trash="=trash"
folder-hook trash$ unset trash
Run Code Online (Sandbox Code Playgroud)
也就是说,trash
删除时将电子邮件移动到文件夹中,除非您在trash
文件夹中。