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;        

    }

  • 相关阅读:
    [CF1028D] Order book
    初入python,与同学者的第一次见面(小激动)
    jira与mysql的配合搭建调整
    linux内置的审计跟踪工具------last和lastb
    rman
    nginx和apache的一些比较
    NYOJ128前缀式计算
    NYOJ2括号配对问题
    大数加减乘以及高精度幂
    在不同的页面之间通过查询字符串传递信息
  • 原文地址:https://www.cnblogs.com/erpNet/p/2635975.html
Copyright © 2011-2022 走看看