当前位置:编程学习 > C#/ASP.NET >>

问个菜鸟级的问题 System.Net.Mail

我在本机 找了一个发送邮件的代码,System.Net.Mail做的
现在我想知道怎么配置能然这段代码真正发出邮件去, --------------------编程问答-------------------- MailMessage mail = new MailMessage();

                mail.BodyFormat = MailFormat.Html;
                mail.To = “接收人邮件地址”;
                mail.Subject = “邮件标题”;

                mail.Body = “邮件内容”;

            
                mail.BodyEncoding = Encoding.GetEncoding("GB2312");
               
                mail.From = “你的邮件地址”;
                mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); 
                mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", 你邮件地址); 
                mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", 邮件密码); 
                SmtpMail.SmtpServer = “邮件服务器IP”;
                SmtpMail.Send(mail); --------------------编程问答--------------------  我的博客里面有!

    一个简单的!@ --------------------编程问答-------------------- 楼主难道还在用vs2003开发吗?

为什么不用.net 2.0以上的呢,这样就可以直接使用System.Net.Mail来发送邮件了。
你用的System.Net.Mail太麻烦了。 --------------------编程问答-------------------- 哦,路过 --------------------编程问答-------------------- .send() --------------------编程问答-------------------- public void MailSend(string MailFrom,string MailTo,string MailPwd,string Mailtitle,string MailCon)   
  {   
  MailMessage MyMail = new MailMessage();   
  MyMail.From = new MailAddress("", "");   
  MyMail.To.Add(new MailAddress(""));   
  MyMail.Subject = Mailtitle;   
  MyMail.Body = MailCon;   
  MyMail.IsBodyHtml = false;   
  SmtpClient smtpclient = new SmtpClient();   
  smtpclient.DeliveryMethod = SmtpDeliveryMethod.Network;   
  smtpclient.Host = "";   
  smtpclient.Credentials = new System.Net.NetworkCredential(MailFrom, MailPwd);   
  smtpclient.Send(MyMail);   
  }   


jmail.Message Jmail = new jmail.Message();   
  DateTime t = DateTime.Now;   
  String Subject = "";   
  String body = "";   
  String FromEmail = "";   
  String ToEmail = "";   
  Jmail.Charset = "GB2312";   
  Jmail.ContentType = "text/html";   
  Jmail.AddRecipient(ToEmail, "", "");   
  Jmail.From = FromEmail;   
  Jmail.MailServerUserName = "";   
  Jmail.MailServerPassWord = "";   
  Jmail.Subject = Subject;   
  Jmail.ContentType="text/html";   
  Jmail.Body = body + t.ToString();   
  Jmail.Send("", false);   
  Jmail.Close();   
--------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,