zoukankan      html  css  js  c++  java
  • asp.net 群发邮件...

    namespace Mail
    {
        public static class mail
        {
            public static void GetparaBySendmail(string mailaddress,string title,string file ,string content,string fromname,string pwd)
            {
                MailMessage mails = new MailMessage(); //创建邮件类
                string fileone;
                mails.From = new MailAddress(fromname, fromname, System.Text.Encoding.UTF8);//说明指定发件人的信息 收件的地址
                mails.Subject = title;
                fileone=file;
                if (file!=String.Empty) //判断文件是否为空
                {
                    AlternateView avfile = new AlternateView(fileone);

                    mails.AlternateViews.Add(avfile);
                }
                mails.BodyEncoding = System.Text.Encoding.UTF8;//文件编码
                mails.IsBodyHtml = true;//是否为HTML格式
                mails.Body = content; //发送的内容


                mails.Priority = MailPriority.High;//优先级
                SmtpClient smtp = new SmtpClient(); //发送邮件的协议
                smtp.UseDefaultCredentials=true;
                smtp.Credentials = new System.Net.NetworkCredential(fromname, pwd);//发送人的邮箱
                string host = fromname.Substring(fromname.LastIndexOf("@")+1);
                smtp.Host ="smtp."+ host;
                string[] maillist= mailaddress.Split(';');
                for (int i = 0; i < maillist.Length; i++)
                {
                    mails.To.Add(maillist[i]);//收件人的邮箱
                }
               
                try
                {
                    smtp.EnableSsl = true;//ssl加密
                    //smtp.Timeout = 1200;
                    smtp.Send(mails);
                    HttpContext.Current.Response.Write(" <script>alert('发送成功'); </script>");


                }
                catch (Exception e)
                {
                   
                    HttpContext.Current.Response.Write(" <script>alert('"+e.Message+"'); </script>");
                }
            }
        }
    }

  • 相关阅读:
    聊聊豆瓣阅读kindle版..顺便悼念一下library.nu…
    PhoneGap+jQm webapp本地化(1)环境搭建以及资源介绍
    尝试分析Q群作为技术群是个不恰当的选择!
    某android平板项目开发笔记计划任务备份
    android 自动化测试的傻瓜实践之旅(UI篇) 小试身手
    latex/Xelatex书籍排版总结顺便附上一本排好的6寸android书…
    某android平板项目开发笔记自定义sharepreference UI
    android ORM框架的性能简单测试(androrm vs ormlite)
    网络管理员必学手册
    PPT插入FLV视频文件的简单方法
  • 原文地址:https://www.cnblogs.com/yzenet/p/2387617.html
Copyright © 2011-2022 走看看