首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net发送电子邮件身份验证有关问题?

2012-07-30 
asp.net发送电子邮件身份验证问题???有如下代码:using System.Net.MailMailMessage mailObj new MailMe

asp.net发送电子邮件身份验证问题???
有如下代码:  

  using System.Net.Mail;
 
  MailMessage mailObj = new MailMessage();
  mailObj.From = new MailAddress("lz6e804" + "@lisco.com.cn");//发信人地址
  mailObj.To.Add("haoyuning@foxmail.com");//收信地址
  mailObj.Subject = "这里填写邮件标题aaaaa";//邮件标题
  mailObj.Body = "这里是正文的内容aaaaaaaaaa";
  //html格式的邮件
  mailObj.IsBodyHtml = true;
  //使用SmtpMail对象发送邮件
  SmtpClient smtp = new SmtpClient("smtp.sina.com");//服务器的地址
  smtp.Send(mailObj);//发送邮件

运行后报错:SMTP 服务器要求安全连接或客户端未通过身份验证。服务器响应为: Authentication required 
运行停止在: smtp.Send(mailObj);//发送邮件
这怎么解决? 在Send前设置身份验证? 怎么验证?用户名、密码指什么?


[解决办法]
好像没有发信人密码唉
[解决办法]
好似只有QQ的smtp可用
[解决办法]
你登录邮箱的用户名和密码
[解决办法]
你用的是sina的服务器,就使用sina的邮箱账号和密码。
smtp.Credentials = new System.Net.NetworkCredential("用户名", "密码");

热点排行