asp.net 群发邮件

  

使用asp.net 群发邮件需要使用到命名空间(NameSpace)System.Web.Mail类库里所提供的邮件发送的对象、属性和方法,下面一米软件就来给大家介绍两种最常用的方法。


asp.net 群发邮件


一、在ASP.NET利用知名的邮件服务提供商的SMTP来发送邮件


首先需要去他们的邮件站点上注册免费邮箱,因为你要使用邮件服务提供商的SMTP,他们需要对身份进行验证,这样可以避免产生大量的垃圾邮件。


二、在ASP.NET利用本机的SMTP虚拟服务器的SMTP来发送邮件


首先说一下SMTP配置。


(1)右键点击“SMTP虚拟服务器”选择“属性”->在“常规”选项卡中设置“IP地址(P)”,我设置的是192.168.1.100。


(2)选择“访问”选项卡,点击“中继”,选上“仅以下列表”(默认是被选上的),点击“添加”,在“单台计算机”中加入192.168.1.100。


提示,如果没有完成(2),则会出现大家常见的一种错误提示:服务器拒绝了一个或多个收件人地址。服务器响应为: 550 5.7.1 Unable to relay for scucj@126.com (友情提示一下:错误中的邮件地址有所不同) 然后开始核心代码,其实和方法(一)的差不多。与(一)的主要区别在于:1.SMTP的不同,2.objMailMessage.From中本方法可以随便填写,但是(一)中别随便填写。


asp.net 群发邮件的两种方法介绍到这里。最简单的利用上面方法是在页面添加一个服务器按钮,把除引用的语句放到按钮单击事件中去。当然,别忘记了引用的语句放在最上面。

相关资讯