![使用命令行发送 HTML 文件(带图像)作为电子邮件正文](https://linux22.com/image/64034/%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%8F%91%E9%80%81%20HTML%20%E6%96%87%E4%BB%B6%EF%BC%88%E5%B8%A6%E5%9B%BE%E5%83%8F%EF%BC%89%E4%BD%9C%E4%B8%BA%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E6%AD%A3%E6%96%87.png)
这似乎是一个基本问题,而且有很多变化。我有一个单列 html 文件(我们称之为 status.html)。
我想发送此文件,其中包含一些图像作为电子邮件的正文。我想使用 Linux 命令行来执行此操作,但我不确定如何继续。我不知道图像将如何被吞噬并相应地格式化(即 base64 或附件)。
关键部分是我希望 HTML 文件中的图像位于电子邮件正文中......
有办法或者 Linux 工具可以做到这一点吗?
<<<
答案1
“-a” 使用 MIME 将文件附加到您的消息中。附加单个或多个文件时,必须使用“--”分隔文件名和收件人地址,例如
mutt -a image.jpg -- addr1 or mutt -a img.jpg *.png -- addr1 addr2.
-a 选项必须放置在命令行选项的末尾。 –