[shell]在终端下发送html格式的邮件
Gmail,Outlook都是支持html格式的邮件的,比plain txt内容更丰富。但是console下怎么发html格式的邮件呢?mail?mutt?我google了好几篇文章,都没搞定(用mutt加header发送是没用的),最后,一位仁兄给出答案:
http://www.liamdelahunty.com/tips/linux_send_html_email_from_command_line.php
很简单,在html文件(比如my.html)前面补上三行:
To: hao.bigrat@example.com
Subject: OhMyGod
Content-Type: text/html; charset="gbk"
<html>
<table>
......
然后
sendmail hao.bigrat@example.com < my.html
http://www.liamdelahunty.com/tips/linux_send_html_email_from_command_line.php
很简单,在html文件(比如my.html)前面补上三行:
To: hao.bigrat@example.com
Subject: OhMyGod
Content-Type: text/html; charset="gbk"
<html>
<table>
......
然后
sendmail hao.bigrat@example.com < my.html
相关文章
- shell里的函数返回值 - 10 18, 2011
- fedora 9 小集 - 01 05, 2009
- 多线程调试 - 12 17, 2008
cat my.html | mutt -s 'OhMyGod' -e 'set content_type="text/html"' hao.bigrat@example.com
Nice example! Thanks