zoukankan      html  css  js  c++  java
  • SendMail如何签名

    MailAddress类有两个参数

    第1个参数:发送者的邮箱

    第2个参数:发送者的签名

    示例:

    MailMessage message = new MailMessage();
    message.From = new MailAddress(sender, signature);
    message.To.Add(recipient);

    完整代码:(参照动软代码生成的MailSend.cs)

    public static void Send(string server, string sender, string signature, string recipient, string subject,     string body, bool isBodyHtml, Encoding encoding, bool isAuthentication, params string[] files)        

    {            

    SmtpClient smtpClient = new SmtpClient(server);            

    //MailMessage message = new MailMessage(sender, recipient);

               

    MailMessage message = new MailMessage();            

    message.From = new MailAddress(sender, signature);            

    message.To.Add(recipient);           

    message.IsBodyHtml = isBodyHtml;           

    message.SubjectEncoding = encoding;            

    message.BodyEncoding = encoding;           

    message.Subject = subject;            

    message.Body = body;           

    message.Attachments.Clear();            

    if (files != null && files.Length != 0)            

    {                

    for (int i = 0; i < files.Length; ++i)  

     {                    

      Attachment attach = new Attachment(files[i]);                    

    message.Attachments.Add(attach);                

    }            

    }           

    if (isAuthentication == true)            

    {                

      smtpClient.Credentials = new NetworkCredential(SmtpConfig.Create().SmtpSetting.User, SmtpConfig.Create().SmtpSetting.Password);  

    }            

    smtpClient.Send(message);

    }

  • 相关阅读:
    AES加密demo
    js处理文本中特殊字符
    mybatis关联查询举例
    mysql杀进程脚本
    设置连接超时,connectTimeOut与readTimeOut需要同时设置
    JVM学习笔记(四)------内存调优
    JVM学习笔记(三)------内存管理和垃圾回收
    JVM学习笔记(二)------Java代码编译和执行的整个过程
    JVM学习笔记(一)------基本结构
    HTML常用标签及其全称
  • 原文地址:https://www.cnblogs.com/huaci/p/3823680.html
Copyright © 2011-2022 走看看