我在做什么:我正在为用户创建一个电子邮件更新,它会告诉他们他们的帐户已经重置了密码。
我正在使用什么代码:我ASP.NET Razor/Web Pages
用来编写代码。和 Gmail 的 smtp 服务器发送电子邮件。密码重置代码后,我已放入WebMail.Send()
块中。像下面这样一个:
Response.Write(@"Password reset success! '
Next time login with your new password.");
WebMail.Send(to: WebSecurity.CurrentUserName,
subject: "Password changed for your account",
body: @"Hello " + name + @".<br>
// don't mind the remaining part, its just the bla bla as most sites send..
我收到的电子邮件:我收到的电子邮件只是我写的文本。但问题很简单,不知何故,解决这个问题只需一行或一秒钟,但我无法找到我出错的地方。这是电子邮件的图像。
在这两个图像中,圆圈中的单词是超链接。我在其中使用了“<a href='localhost:5878/contact'>Contact Us</a> to create them. But all that I get is
联系我们without any
”href`。
图像是:
我为此做了什么:我已经搜索过这个问题。但有时我会得到 Silverlight 项目的结果,或者有时我会得到 PHP 或类似的答案。我需要帮助,ASP.NET Razor/Web Pages
甚至,告诉我我做错了什么?为什么不能href
在电子邮件正文中发送?我做错了什么(我确定我是)?我无法找到帮助,所以我不得不发布一个问题。