【发布时间】:2016-04-08 07:17:56
【问题描述】:
如何在电子邮件中插入超链接作为消息以访问我的网站?
我的应用程序是由 Python2.7 和自己的框架制作的,我正在使用休闲方法发送邮件。
def process_email(self,email_id,reson):
Emp_ID = email_id
message = reason
message += '<a href="localhost:8080">click me to visit</a>'
self.sendmail(to_user=Emp_ID,subject="Testinghyperlink",message=message)
但在电子邮件中,我收到的原始 html 代码为:<a href="localhost:8080">click me to visit</a>,而不是点击我访问。提前致谢。
【问题讨论】:
-
您的代码不是有效的 Python,双引号
"不正确。 -
除了@LutzHorn 所说的,您还应该正确设置标题。如果 Content-Type 标头不是“text/html”,我非常怀疑主要的电子邮件客户端是否会倾向于这样理解。
-
不知道为什么我在这个问题上得到-1?
标签: python html-email