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

    //创建发送的电子邮件对象        

    MailMessage mail = new MailMessage();  

    mail.Bcc.Add(new MailAddress("2360166428@qq.com", "密送邮件接收方", System.Text.Encoding.UTF8));  //邮件的密件密送接收方        

    mail.CC.Add(new MailAddress("2360166428@qq.com", "抄送邮件的接收方", System.Text.Encoding.UTF8));   //抄送邮件的接收人的地址         mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;  //设置电子邮件的发送成功的通知      

    //添加附件  

    mail.Attachments.Add(new Attachment(@"C:\Users\Administrator\Desktop\相关收藏文件的网址.txt", System.Net.Mime.MediaTypeNames.Application.Rtf)); 

    mail.Priority = MailPriority.High;   //设置电子邮件的优先级

    mail.From = new MailAddress("1025798542@qq.com", "发送方", System.Text.Encoding.UTF8);  //发送邮件的发送方        

    mail.To.Add(new MailAddress("2360166428@qq.com", "电子邮件的接收方", System.Text.Encoding.UTF8));   //设置电子邮件的接收方        

    mail.Subject = "发送邮件的主题";   //设置邮件的发送主题内容  

    mail.SubjectEncoding = System.Text.Encoding.UTF8;   //设置邮件的主题的编码格式        

    mail.IsBodyHtml = true;   //设置邮件的正文格式为html格式       

    mail.Body = "发送一封邮件";  //发送邮件的正文内容  

    mail.BodyEncoding = System.Text.Encoding.UTF8;  //设置邮件发送正文内容的编码格式        

    mail.ReplyTo = new MailAddress("2360166428@qq.com", "回复方", System.Text.Encoding.UTF8);   //邮件的回复方地址

    SmtpClient smtp = new SmtpClient();   //创建简单邮件传输协议的对象        

    smtp.UseDefaultCredentials = true;  //设置身份验证同请求一起发送

    smtp.Credentials = new NetworkCredential("1025798542@qq.com", "yuanqin1991123");   //设置发件人身份的凭证

    smtp.DeliveryMethod = SmtpDeliveryMethod.Network;   //设置邮件的处理方式为通过网络发送到SMTP服务器

    smtp.EnableSsl = false;  //不使用安全套接字层(SSL)加密连接        

    smtp.Host = "smtp.qq.com";   //设置SMTP事务的主机地址        

    smtp.Port = 25;  //设置用于SMTP事务的端口        

    try  {            

         smtp.Send(mail);            

         ScriptManager.RegisterStartupScript(this, this.GetType(), "show", "alert('发送成功!');", true);        

        }        

    catch (Exception)        

    {            

      ScriptManager.RegisterStartupScript(this, this.GetType(), "show", "alert('发送失败!');", true);            

       return;        

    }

  • 相关阅读:
    在Python中调用C++模块
    [转载]科学家真懂统计学吗?
    [原]基因组变异检测概述
    [原]测序量估计
    软考之路—解答数据流图
    软考之路-搞定ER图到关系模式
    软考之路-网络攻击:主动攻击和被动攻击
    软考之路-计算机病毒
    初识ADO.net-访问数据的两种方式
    vb.net小试三层架构
  • 原文地址:https://www.cnblogs.com/erpNet/p/2635975.html
Copyright © 2011-2022 走看看