zoukankan      html  css  js  c++  java
  • C#发送邮件

    代码
     1  /// <summary>
     2         /// 发送邮件
     3         /// </summary>
     4         /// <param name="MailFromAddress">发件人地址</param>
     5         /// <param name="MailFromUserName">用户名</param>
     6         /// <param name="MailFormPwd">密码</param>
     7         /// <param name="MailTitle">邮件标题</param>
     8         /// <param name="MailBody">邮件内容</param>
     9         /// <param name="MailTo">收件人地址</param>
    10         /// <returns>发送成功返回True否则返回False</returns>
    11         public static  Boolean SendMail(string MailFromAddress, string MailFormPwd, string MailTitle, string MailBody, string MailTo)
    12         {
    13             try
    14             {
    15                 MailMessage objMail = new MailMessage();
    16                 //发件人地址
    17                 objMail.From = new MailAddress(MailFromAddress);
    18                 //邮件标题
    19                 objMail.Subject = MailTitle;
    20                 //邮件标题编码 
    21                 objMail.SubjectEncoding = System.Text.Encoding.UTF8;
    22                 //邮件内容
    23                 objMail.Body = MailBody;
    24                 //邮件内容编码 
    25                 objMail.BodyEncoding = System.Text.Encoding.UTF8;
    26                 //收件人地址在这里可以加多个
    27                 objMail.To.Add(MailTo);
    28                 //用SMTP发送邮件的方式
    29                 SmtpClient client = new SmtpClient();
    30                 //用户名和密码
    31                 client.Credentials = new System.Net.NetworkCredential(MailFromAddress, MailFormPwd);
    32                 string StrMail = "";
    33                 for (int i = 0; i < MailFromAddress.Length; i++)
    34                 {
    35                     if (MailFromAddress.Substring(i, 1).ToString().Trim() == "@")
    36                     {
    37                         StrMail = MailFromAddress.Substring(i + 1, MailFromAddress.Length - i - 1);
    38                     }
    39                 }
    40                 //服务器名
    41                 client.Host = "smtp." + StrMail.ToString().Trim();
    42                 //发送
    43                 client.Send(objMail);
    44                 return true;
    45             }
    46             catch (Exception)
    47             {
    48                 return false;
    49             }
    50         }
    51 
    转自:http://www.cnblogs.com/sufei/archive/2009/03/28/1423891.html
  • 相关阅读:
    信息增益(Information Gain)(转)
    数据挖掘潜规则zz
    Google AdWords 广告排名首选项
    看图说话:关于BI那点事儿
    BI实施的四个层次
    10个有用的数据可视化资源
    数据可视化六步法
    数据仓库构建步骤
    关于javascript中对浮点加,减,乘,除的精度分析
    AMD规范与CMD规范的区别
  • 原文地址:https://www.cnblogs.com/angleSJW/p/1803108.html
Copyright © 2011-2022 走看看