![如何更改 Mutt 中的默认“保存”文件夹?](https://linux22.com/image/77083/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20Mutt%20%E4%B8%AD%E7%9A%84%E9%BB%98%E8%AE%A4%E2%80%9C%E4%BF%9D%E5%AD%98%E2%80%9D%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%9F.png)
默认情况下,Mutt 希望按发件人姓名将邮件存档到文件夹中。所以当我点击它时,s它会提示我Save to mailbox ('?' for list): =sendername
。我想将其默认为=INBOX.Archives.2015
。
我认为我不需要宏,这就是解决这个问题的方法:mutt:将消息保存到特定文件夹
我只是想设置一个默认值,以便始终提示=INBOX.Archives.2015
(我可以每年重置一次,年份不需要更新。)
答案1
您需要将如下行添加到您的.muttrc
:
save-hook . '=INBOX.Archives.2015'
答案2
如果您不想save-hook
每年更新,也可以使用%[%Y]
自动扩展年份。如中所述HTML mutt 手册,可以应用与中使用的相同的扩展$索引格式。
因此,以下内容:
save-hook . =INBOX.Archives.%[%Y]
将扩展到消息发送的年份(当地时间)。或者,如果您想默认为当前年份,而不考虑消息本身的日期,您可以使用:
save-hook . =INBOX.Archives.%<%Y>
您可以将此方法扩展到支持的任何格式时间(3)功能。所以你可以设置每月档案:
save-hook . =INBOX.Archives.%[%Y.%m]