标签: mailutils

如何将电子邮件内容作为 HTML 而不是纯文本发送?

目前我从 Linux 命令发送一封电子邮件,如下所示:

echo "Here is the link: file:///S:/some_doc.html" | mail -s "Here is some_doc.html" fred@example.com
Run Code Online (Sandbox Code Playgroud)

在某些电子邮件客户端中,邮件正文中的“file:///S:/some_doc.html”成为用户可以单击的链接,但在其他客户端中,它显示为纯文本,需要用户复制和粘贴字符串进入网络浏览器。如何修改命令使消息成为 HTML,以便电子邮件客户端知道如何处理链接?

这会将链接添加到消息中,但仍将其视为文本而非 HTML:

echo "Here is the link to: <a href='file:///S:/some_doc.html'>some_doc.html</a>" | mail -s "Here is some_doc.html" fred@example.com
Run Code Online (Sandbox Code Playgroud)

html email gnu mailutils

3
推荐指数
1
解决办法
5万
查看次数

标签 统计

email ×1

gnu ×1

html ×1

mailutils ×1