Asp.net 如何向MyDatabase中的注册成员发送电子邮件?
我正在使用Asp.net 如何向MyDatabase中的注册成员发送电子邮件?,asp.net,sql-server,database,sql-server-2008,Asp.net,Sql Server,Database,Sql Server 2008,我正在使用SQLServer2008 我已经创建了一个名为“Sankal_Residentity”的数据库 有一个名为“Member\u Details”的表,我在其中存储了所有成员电子邮件Id 所以现在我想给他们发邮件(比如.Pdf、.Doc)或者任何简单的信息,比如新信 适用于选定人员和所有注册成员 如何做到这一点 谢谢 您可以使用sp\u send\u dbmail存储过程发送电子邮件 您首先需要创建用于发送电子邮件的配置文件和帐户。 帐户将与配置文件相关联,并且在发送电子邮件时将配置文
SQLServer2008
我已经创建了一个名为“Sankal_Residentity”的数据库
有一个名为“Member\u Details”
的表,我在其中存储了所有成员电子邮件Id
所以现在我想给他们发邮件(比如.Pdf、.Doc)或者任何简单的信息,比如新信
适用于选定人员和所有注册成员
如何做到这一点
谢谢 您可以使用
sp\u send\u dbmail
存储过程发送电子邮件
您首先需要创建用于发送电子邮件的配置文件和帐户。
帐户将与配置文件相关联,并且在发送电子邮件时将配置文件用作参数
您需要提供的基本参数包括:
如果您更喜欢使用ASP.NET发送电子邮件,此链接将非常有用: 上面链接中的教程将使用
foreach
循环逐个向数据库中存储的电子邮件地址发送电子邮件
如果您想将文件与电子邮件一起附加,只需使用附件集合,如下所示:
mailMessage.Attachments.Add(new Attachment(Server.MapPath("~/image.jpg")));
在上面的示例中,我附加了一个名为“image.jpg”的文件,该文件位于ASP.NET网站的根目录中。通过这种方法,您可以通过一封电子邮件附加多个文件。我是这项技术的新手。你能一步一步地给我详细解释一下吗?好的,现在有点事了。。你能给我举个简单的例子来研究它吗?