如何根据发件人地址更改 mutt 中的 $record?

如何根据发件人地址更改 mutt 中的 $record?

我在 mutt 中使用多个帐户,并希望将发送的消息保存到不同的$record目录。我知道folder-hook;如果我在不同的文件夹中撰写,我可以$record根据初始文件夹的关联帐户进行更改。

但是,有时,我可能想从不同的文件夹中撰写,或将电子邮件从另一个帐户转发到一个帐户,或从不同的帐户回复,或在撰写过程中改变主意(我有set edit_headers=yes)。因此,根据字段将发送的电子邮件保存到特定目录更有意义from。那可能吗?

我知道这可能会fcc-hook改变$record收件人,但我想根据发件人更改它。

答案1

您可以fcc-hook根据各种参数来更改文件夹。

fcc-hook '~f [email protected]' '=foo-folder'
fcc-hook '~f [email protected]' '=bar-folder'

我还使用它来取决于主题(例如,主题包含“ISDN”的所有邮件都会转到我的 =ISDN 文件夹),为此使用“~s”。

相关内容