• 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)
            {
            }

  • 相关阅读:
    python_网络编程struct模块解决黏包问题
    python_网络编程socket(UDP)
    python_网络编程socket(TCP)
    python_面向对象
    python_生成器
    python_迭代器
    linux实操_shell自定义函数
    linux实操_shell系统函数
    linux实操_shell读取控制台输入
    scrapy-redis 0.6.8 配置信息
  • 原文地址:https://www.cnblogs.com/weidehao555/p/2262429.html
Copyright © 2020-2023  润新知