SHOWcode

2018年4月10日 星期二

C#.NET 寄信

寄信C#.net


//using System.Net.Mail;

 protected void Mailsend() {
        try
        {
                //String mailaddr;
                //mailaddr = "AAA@gmail.com,BBB@gmail.com";   //可新增多mail

                String filedate = DateTime.Now.ToString("yyyy.MM.dd");
                System.Net.Mail.SmtpClient MySmtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
             
//設定你的帳號密碼
                MySmtp.Credentials = new System.Net.NetworkCredential("帳號", "密碼");
             
//Gmial 的 smtp 使用 SSL
                MySmtp.EnableSsl = true;
                //發送Email
                //MySmtp.Send("發送者<MY@gmail.com>", "收件者<CY@gmail.com>", "系統信件請勿直接回復", "2014-2-17");

                MailMessage mms = new MailMessage();

                // 指定寄信人
                mms.From = new MailAddress("MY@gmail.com", "寄信測試");

                // 新增收件人
                // mms.Bcc.Add(mailaddr); //多人mms.Bcc

mms.Bcc.Add("AAA@gmail.com");

                // 設定郵件屬性,在此設定為「高」
                mms.Priority = MailPriority.High;

                // 設定主旨
                mms.Subject = "寄信測試";

                // 設定信件內容

                mms.Body ="輸入Html語法 或 直接打字";

                // 設定信件內容是否為 Html 格式
                mms.IsBodyHtml = true;

                // 設定 DeliveryMethod 的傳送信件方法
                MySmtp.DeliveryMethod = SmtpDeliveryMethod.Network;

                // 送出郵件
                MySmtp.Send(mms);
                //  Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "alert('恭喜成功!');", true);
 
        }
        catch {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "alert('恭喜失敗!');", true);
        }

沒有留言:

張貼留言

Jenkins-mail

參考:http://www.linuxea.com/1767.html 前置作業略過~有空再補 Mailer Plugin post { success { emailext ( subject: &...