如何从linux命令行发送邮件,使其显示为收件人的HTML?
发布时间:2020-05-24 01:52:18 所属栏目:Linux 来源:互联网
导读:我尝试使用以下内容通过电子邮件发送普通网页: mail -s Test Email blah@blah.com webpage.htm 但是,收件人会看到电子邮件中的原始HTML标记,而不是我仔细的格式化.我在使用RedHat Linux. 您需要告诉MUA内容包含HTML.传统上这是使用MIME完成的.尝试在邮件中添
我尝试使用以下内容通过电子邮件发送普通网页:
但是,收件人会看到电子邮件中的原始HTML标记,而不是我仔细的格式化.我在使用RedHat Linux. 解决方法您需要告诉MUA内容包含HTML.传统上这是使用MIME完成的.尝试在邮件中添加以下标题行: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> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |