【发布时间】:2011-12-22 04:48:30
【问题描述】:
在我的 Asp.net 网站中,我创建了新用户,我要做的就是从网站向用户发送电子邮件以及他们的登录详细信息。我创建了一个网络服务来发送电子邮件,它工作正常。我想在发送给用户的电子邮件中添加一些 HTML 样式。
所以我创建了一个 HTML 电子邮件格式,并将其作为 HTML 页面保存在项目内部的文件夹(资源)中。如何从资源文件夹中读取 HTML 页面并将其与“BODY”参数中的以下代码一起附加并将其发送到 webservices 方法。还有如何编辑 html 文件,以便在将其发送到 web 服务之前将用户登录详细信息包含在其中。谢谢
将值传递给 webservice 方法以发送电子邮件的 C# 代码
string subject = "login details";
//call the webservice to send email to the newly created user
ServiceClient service = new ServiceClient();
service.sendEmail(newuseremail, subject, BODY, message, myemail);
【问题讨论】:
-
什么版本的 .NET 。在 .NET 1.1 中发送电子邮件与 2.0-4.0 大不相同。
标签: c# asp.net html smtp html-email