asp.net发邮件的几种方法汇总(2)

调用方法及步骤:
1、创建SendMail类的一个对象,并依次给 这个对象发送邮件必须的参数,
2、调用 Send()方法。

邮件的附件功能,自己也可以根据上面的介绍扩展 SendMail类。这里不在举例。

在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(C#)发送邮件的核心代码如下:

复制代码 代码如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjzpds.html