邮件发送类

  public class SendMail
    {
        #region 邮件激活
        /// <summary>
        /// 邮件发送
        /// </summary>
        /// <param name="mailNo">使用邮箱</param>
        /// <param name="mailNoPwd">使用邮箱密码</param>
        /// <param name="host">邮箱服务器</param>
        /// <param name="Port">邮箱服务器端口</param>
        /// <param name="mailto">用户邮箱</param>
        /// <param name="subject">邮箱主题</param>
        /// <param name="body">邮箱主体</param>
        public static void sendMail(string mailNo, string mailNoPwd, string host, int Port, string mailto, string subject, string body)
        {
            string guidStr = Guid.NewGuid().ToString();
            try
            {
                //string fromAddress = mailNo;          //发送人
                //string toAddress = mailto;            //接收人
                MailMessage mm = new MailMessage(mailNo, mailto);  //建立邮件
                mm.Subject = subject;        //邮件主题
                mm.Body = body;          //邮件主体               
                mm.IsBodyHtml = true;
                SmtpClient client = new SmtpClient();
                client.Host = host;
                client.Port = Port;
                client.Credentials = new System.Net.NetworkCredential(mailNo, mailNoPwd);
                client.Send(mm);
            }
            catch (Exception ex)
            {
                if (ex is SmtpException)
                {
                    ex.ToString();
                }
                else
                {
                }
            }
        }
        #endregion
    }
posted @ 2008-03-13 16:55  Joy Zeng  阅读(232)  评论(0)    收藏  举报