Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何从linux命令行发送邮件,使其显示为收件人的HTML?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我尝试使用以下内容通过电子邮件发送普通网页: mail -s "Test Email" blah@blah.com < webpage.htm 但是,收件人会看到电子邮件中的原始HTML标记,而不是我仔细的格式化.我在使用RedHat Linux. 您需要告诉MUA内容包含HTMl.传统上这是使用MIME完成的.尝试在邮件中添加以下标题行: Mime-Version: 1.0 Content-Ty
我尝试使用以下内容通过电子邮件发送普通网页:

但是,收件人会看到电子邮件中的原始HTML标记,而不是我仔细的格式化.我在使用RedHat Linux.

解决方法

您需要告诉MUA内容包含HTMl.传统上这是使用MIME完成的.尝试在邮件添加以下标题行: @H_630_22@mime-Version: 1.0 Content-Type: text/html

您可能还需要添加Content-transfer-encoding标头. Wikipedia page on MIME有更多细节,包括相关RFC的链接.

更新:当管道传输到sendmail -t时这很好用:

From: me@example.org
To: me@gmail.com
Subject: MIME Test
Mime-Version: 1.0
Content-Type: text/html

<html>
<body>
This is a test.
</body>
</html>

大佬总结

以上是大佬教程为你收集整理的如何从linux命令行发送邮件,使其显示为收件人的HTML?全部内容,希望文章能够帮你解决如何从linux命令行发送邮件,使其显示为收件人的HTML?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。