只需一个命令即可在 Mutt 中打开特定电子邮件

只需一个命令即可在 Mutt 中打开特定电子邮件

在 Mutt 中阅读特定的电子邮件很简单。

做就是了

$ mutt

在终端中。它会打开,然后直接从那里输入要阅读的消息的消息 ID,然后按 Enter。很简单。

但我仍然想知道是否可以通过使用某些参数在一个命令中完成所有操作,从而更轻松地完成此操作。

喜欢:

$ mutt -[parameter] [message ID]

任何人?

答案1

您可以使用参数从命令行调用任何函数-e。例如,

mutt -e "push 100\n\n"

将跳转到并显示第 100 条消息。该push命令模拟键盘输入。

您可以使用 shell 变量作为消息编号:

MEESAGE_INDEX=100
mutt -e "push ${MESSAGE_INDEX}\n\n"

请注意,“消息 ID”是每个电子邮件标头内的唯一字段,而不是您所指的文件夹中的消息索引。

相关内容