我在 mutt 中使用多个帐户,并希望将发送的消息保存到不同的$record
目录。我知道folder-hook
; 如果我在不同的文件夹中撰写,我可以$record
根据初始文件夹的关联帐户进行更改。
但是,有时,我可能想从不同的文件夹撰写,或将电子邮件从另一个帐户转发到一个帐户,或从其他帐户回复,或在撰写中改变主意(我有set edit_headers=yes
)。因此,根据from
字段将发送的电子邮件保存到特定目录更有意义。那可能吗?
我知道这fcc-hook
可能会$record
根据收件人进行更改,但我想根据发件人进行更改。
您可以fcc-hook
根据各种参数来更改文件夹。
fcc-hook '~f foo@example.com' '=foo-folder'
fcc-hook '~f bar@example.com' '=bar-folder'
Run Code Online (Sandbox Code Playgroud)
我还使用它来取决于主题(例如,主题包含“ISDN”的所有邮件都会转到我的 =ISDN 文件夹),为此使用“~s”。