我有一个 python 2.2 脚本,它以下列方式构建一个 html 字符串:
html_string = ""
html_string = html_string + "MIME-Version: 1.0\n"
html_string = html_string + "Content-type: text/html\n\n"
html_string = html_string + "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">"
html_string = html_string + "<html>..."
html_string = html_string + "</html"
然后我将这些数据写入文件。然后我运行以下命令:
os.system("mail -s \"<Subject>\" <my_email_addr> < /path/to/file/email_file")
然后我收到一封电子邮件,但它没有格式化。它显示了所有的 html 标签等。如何让它显示应有的 html?我正在使用 Outlook 2010 作为邮件客户端顺便说一句。
谢谢你。