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

     protected void Page_Load(object sender, EventArgs e)
        {
            string sendTo = "wei.dehao@covics.com";
            System.Net.Mail.SmtpClient client = new SmtpClient();
            //STMP服务器
            client.Host = "smtp.163.com";
            client.UseDefaultCredentials = false;
            //                                                                                     发送人的邮箱用户名和密码
            client.Credentials = new System.Net.NetworkCredential("gd_honsen", "honsen");
            client.DeliveryMethod = SmtpDeliveryMethod.Network;

            //发送人的邮箱地址,接收人的邮箱地址
            System.Net.Mail.MailMessage message = new MailMessage("gd_honsen@163.com", sendTo);
            message.Subject = "系统问题反馈";
            message.Body = string.Format("共有n个人访问");
            message.BodyEncoding = System.Text.Encoding.UTF8;
            message.IsBodyHtml = true;
            //添加附件  
            Attachment data = new Attachment(@"e:\11.txt", System.Net.Mime.MediaTypeNames.Application.Octet);
            message.Attachments.Add(data);
            try
            {
                client.Send(message);
            }
            catch (Exception ex)
            {
            }
        }

    补充附件

      string DocmentPath = Server.MapPath("Log/log"+DateTime.Now.Hour+DateTime.Now.Minute+DateTime.Now.Second+".txt");
            string memo = "日志内容";
            System.Text.Encoding enc = System.Text.Encoding.GetEncoding("gb2312");
            StreamWriter sw = new StreamWriter(DocmentPath, false, enc);
            sw.WriteLine(memo);
            sw.Close();


            string sendTo = "wei.dehao@covics.com";
            System.Net.Mail.SmtpClient client = new SmtpClient();
            //STMP服务器
            client.Host = "smtp.163.com";
            client.UseDefaultCredentials = false;
            //                                                                                     发送人的邮箱用户名和密码
            client.Credentials = new System.Net.NetworkCredential("gd_honsen", "honsen");
            client.DeliveryMethod = SmtpDeliveryMethod.Network;

            //发送人的邮箱地址,接收人的邮箱地址
            System.Net.Mail.MailMessage message = new MailMessage("gd_honsen@163.com", sendTo);
            message.Subject = "系统问题反馈";
            message.Body = string.Format("共有n个人访问");
            message.BodyEncoding = System.Text.Encoding.UTF8;
            message.IsBodyHtml = true;
            //添加附件  
            Attachment data = new Attachment(Server.MapPath("Log/log1.txt"), System.Net.Mime.MediaTypeNames.Application.Octet);
            message.Attachments.Add(data);
            try
            {
                client.Send(message);
            }
            catch (Exception ex)
            {
            }

  • 相关阅读:
    搭建 Linux 下 GitLab 服务器(转)
    sql语法:inner join on, left join on, right join on具体用法
    Android Studio之同一应用创建多个Activity(一)
    java环境变量配置
    老鸟的Python新手教程
    域名注冊以及域名解析设置
    Android在WebView上构建Web应用程序
    利用JasperReport+iReport进行Web报表开发
    android App Widgets
    多数据库下activiti的流程定义缓存问题
  • 原文地址:https://www.cnblogs.com/weidehao555/p/2262429.html
Copyright © 2011-2022 走看看