• C#发送邮件


        MailSettings.SMTPServer = Convert.ToString(ConfigurationManager.AppSettings["HostName"]);
        MailMessage Msg = new MailMessage();
        // Sender e-mail address.
        Msg.From = new MailAddress("pqr@gmail.com");
        // Recipient e-mail address.
        Msg.To.Add("abc@gmail.com");
        Msg.CC.Add("zcd@gmail.com");
        Msg.Subject = "Timesheet Payment Instruction updated";
        Msg.IsBodyHtml = true;
        Msg.Body = emailMessage.ToString();
        NetworkCredential loginInfo = new NetworkCredential(Convert.ToString(ConfigurationManager.AppSettings["UserName"]), Convert.ToString(ConfigurationManager.AppSettings["Password"])); // password for connection smtp if u dont have have then pass blank
    
        SmtpClient smtp = new SmtpClient();
        smtp.UseDefaultCredentials = true;
        smtp.Credentials = loginInfo;
        //smtp.EnableSsl = true;
        //No need for port
        //smtp.Host = ConfigurationManager.AppSettings["HostName"];
        //smtp.Port = int.Parse(ConfigurationManager.AppSettings["PortNumber"]);
         smtp.Send(Msg);

    参考:https://stackoverflow.com/questions/13506623/smtp-exception-failure-sending-mail

  • 相关阅读:
    Quick Sort
    Binary Search
    trollcave解题
    Openvas简介
    SMB扫描-Server Message Block 协议、nmap
    漏洞基本概念
    防火墙识别、负载均衡识别、waf识别
    Centos7下部署Python项目
    Python-Redis数据类型操作
    MySQL的事务隔离级别
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/12006129.html
Copyright © 2020-2023  润新知