使用 mutt 发送 2 个文件

使用 mutt 发送 2 个文件

在以下示例中,我可以使用逗号向 2 个收件人发送同一条消息。但我不能使用逗号发送 2 个文件。

echo "Here is the file you requested" | mutt -s "attaching file" -a one.txt -- [email protected],[email protected]

如何在同一个命令中发送第二个.txt 文件?

答案1

echo "Here is the file you requested" | mutt -s "attaching file" -a one.txt -a two.txt -- [email protected],[email protected]

应该可以。不过,对于 10-20 个文件来说,还需要做很多工作。

答案2

正如 mutt 手册 (版本 1.5.21) 所述。

-a file [...] 使用 MIME 将文件附加到您的邮件中。附加单个或多个文件时,必须用“--”分隔文件名和收件人地址,例如

mutt -a image.jpg -- addr1或者mutt -a img.jpg *.png -- addr1 addr2

-a 选项必须放在命令行选项的末尾。

所以这样就没问题了:

echo "Here is the file you requested" | mutt -s "attaching file" -a one.txt second.txt -- [email protected],[email protected]

相关内容