Hotmail在我的VB.NET应用程序发送到我的Hotmail帐户的电子邮件中显示了我的超文本的来源,而不仅仅是提示

时间:2017-11-26 21:23:24

标签: vb.net email outlook hotmail

当我的应用使用SendGrid向我的Hotmail电子邮件(或我的GMAIL)帐户发送包含简单超链接的电子邮件时,例如:

                  <a href="http://www.google.com">PROMPT</a>

然后浏览器(Hotmail或Gmail)显示所有这些而不仅仅是“PROMPT”:

<a href="https://nam01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.google.com&data=02%7C01%7Cdouglaskbell%40hotmail.com%7Ce4acc1e5d9884e23b17b08d535124e28%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636473275089765539&sdata=X8yBhoPiilx%2Bb1Uqaxrh2YkLH%2BtHZ13kddPGhgd2i8o%3D&reserved=0">PROMPT</a>

但超链接有效。

1 个答案:

答案 0 :(得分:0)

从python发送HTML链接时遇到了同样的问题。我做的是像这样添加HTML标签

<html><a href="http://google.com">Google</a></html>

所以Hotmail看到该消息实际上是一条HTML消息。

注意:您发送的消息是mi​​metype设置为text / html吗?