从mailx命令行保存消息



是否有一种方法可以使用mailx将消息保存到文件中,仅使用命令行?我知道我可以通过首先输入mailx:

将消息复制到一个文件中
mailx -A my_account

然后打字

& c 1-10 first_ten_messages.txt

将前10条消息保存到一个文件。



我想做的是类似的东西,但没有互动部分。比如:

mailx -A my_account --options "c 1-10 first_ten_messages.txt"

这可能吗?

谢谢

应该可以了

echo 'c 1-10 first_ten_messages.txt' | mailx -A my_account

如果您希望从特定的特定发送者选择消息,可以执行类似的命令:

echo 'c from "Baji Boo" from_baji_boo.txt' | mailx -A my_account. 
重要的是要注意,from封装的名称一起工作,而不是直接的电子邮件地址。

一般来说,运行mailx并输入h将得到良好的信息以及读取man mailx

您可以用不同的方式搜索消息,并使用echo方法保存到文件。

最新更新