GNU Mailutils 附加文件

GNU Mailutils 附加文件

是否可以使用邮件将文件从 CLi 附加到电子邮件?

我在手册页上找不到此功能。

答案1

最好的方法通常是使用杂种狗反而:

$ mutt -s "test subject" -a test.jpg [email protected] < test.txt

目前,大多数类 Unix 平台上都可使用 mutt,并且通常安装在基础操作系统中。

您的另一个选择是使用 uuencode 编码文件并通过邮件发送:

    $ uuencode test.jpg test.jpg | mail [email protected]

正如解释的那样这里

答案2

可以尝试

mail [email protected] -s "Attached file" <<EOF                 
Hi

~| uuencode $HOME/filename.txt filename.txt

EOF

至少使用 gnus mailutils 可以看到http://mailutils.org/manual/html_section/mail.html

答案3

如果您只能使用“邮件”,则可以使用 uuencode 对文件进行编码。我认为现代邮件客户端仍然支持 uunecode :) uuencode file.jpg file.jpg | mail -s "pic" "[电子邮件保护]“文件名被传递两次(第一次是需要编码的本地文件,第二次是将在远程系统上提取的文件名)。

否则,您可以使用 mutt 或 metamail 发送 MIME 编码的邮件。您可以从命令行使用这两者。

相关内容