早上同事在给一个网站应用程序添加邮件发送功能时,调试了一两个小时都没有调试出来。主要就是用Web命名空间下的Mail.Mailmessage类。我也写了一个小小的测试,用自己的邮箱可以通过,而且发送成功,但是他的邮箱就是不行。此原因还在查找。用此类发送邮件主要就是对MailMessage类的实例设置一些属性,然后用SmtpMail指定smtp服务器发送。代码如下:
using Systme.Web.Mail;//引入命名空间
protected void Button1_Click(object sender, EventArgs e)
{
MailMessage mmsg = new MailMessage();//实例一个mailmessage
mmsg.Priority = MailPriority.Low;//设置优先级别
mmsg.From = "weicfprince@163.com";//发件人
mmsg.To = "weicfprince@hotmail.com";//收件人
mmsg.BodyFormat = MailFormat.Text;//正文格式
mmsg.Subject = "邮件发送测试";
mmsg.Body = "我给我自己另一个邮箱发送了一个文本邮件";
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1);
//发件人邮箱信息
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "weicfprince"
using Systme.Web.Mail;//引入命名空间
protected void Button1_Click(object sender, EventArgs e)
{
MailMessage mmsg = new MailMessage();//实例一个mailmessage
mmsg.Priority = MailPriority.Low;//设置优先级别
mmsg.From = "weicfprince@163.com";//发件人
mmsg.To = "weicfprince@hotmail.com";//收件人
mmsg.BodyFormat = MailFormat.Text;//正文格式
mmsg.Subject = "邮件发送测试";
mmsg.Body = "我给我自己另一个邮箱发送了一个文本邮件";
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1);
//发件人邮箱信息
mmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "weicfprince"