亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

.net郵箱發布郵箱信息的實例

2024-07-10 13:17:07
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


#region 發送郵箱方法
        /// <summary>
        /// 發送郵箱方法
        /// </summary>
        /// <param>發送到的郵箱地址</param>

    /// <param>姓名</param>
        /// <returns>發送成功 返回 true 否則返回 false</returns>
        public bool GetEmail(string useremail, string username)
        {
            DateTime dt = DateTime.Now;
            string gettime = dt.ToLongDateString().ToString();
            string _MailAddress = "郵箱地址";
            string _MailNickName = "xxx";
            string _MailPassword = "郵箱密碼";
            string _MailSmtpHost = "smtp.163.com";
            string _MailSmtpPort = "25";
            string _To = useremail;
            string _Title = "xxxxxx";
            string _Body = "親愛的“" + username + "”用戶:<br><br>您好!";
            string strXmlFile = HttpContext.Current.Server.MapPath("/config/mail.config");
            XmlControl XmlTool = new XmlControl(strXmlFile);
            XmlTool.Update("Root/Address", _MailAddress);
            XmlTool.Update("Root/NickName", _MailNickName);
            XmlTool.Update("Root/Password", _MailPassword);
            XmlTool.Update("Root/SmtpHost", _MailSmtpHost);
            XmlTool.Update("Root/SmtpPort", _MailSmtpPort);
            XmlTool.Update("Root/ToAddress", useremail);
            XmlTool.Update("Root/UserInfo", username);
            XmlTool.Save();
            XmlTool.Dispose();
            if (GmailHelp.GmailSendMail(username, _To, _Body, _Title, _MailAddress, _MailNickName, _MailPassword, _MailSmtpHost, int.Parse(_MailSmtpPort)))
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        #endregion

        #region   獲取主機名稱
        /// <summary>
        /// 獲取主機名稱    返回如    or   :8080  注意沒有
        /// </summary>
        /// <returns></returns>
        public static string GetHttpHost()
        {
            int Port = HttpContext.Current.Request.Url.Port;
            if (Port == 80)
            {
                return HttpContext.Current.Request.Url.Host;
            }
            else
            {
                return HttpContext.Current.Request.Url.Host + ":" + Port;
            }

        }
        #endregion

/// <summary>
        /// 調用 GmailSendMail("收件姓名","收件人","郵件內容","郵件標題","發件人","發件人姓名","密碼","smtp主機","端口")IsBodyHtml 表示所使用的郵件是HTML格式的, 還是Text  文本格式的 EnableSsl 是否啟用 SSL 連接, GMail 是需要的, 163 就不需要了...
        /// </summary>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <returns></returns>
        public static bool GmailSendMail(string UserInfo, string MailTo, string StrBody, string strSubjec, string MailFrom, string MailFromName, string myPwd, string smtpHost, int smtpPort)
        {

            bool flag = true;
            string[] _mail = MailTo.Split(',');
            System.Net.Mail.MailMessage onemail = new System.Net.Mail.MailMessage(MailFrom, MailTo, strSubjec, StrBody);
            onemail.BodyEncoding = System.Text.Encoding.UTF8;
            onemail.IsBodyHtml = true;
            //onemail.From = new System.Net.Mail.MailAddress(MailFrom);
            onemail.From = new MailAddress(MailFrom, "xxx", System.Text.Encoding.UTF8);
            onemail.To.Add(new System.Net.Mail.MailAddress(MailTo));
            onemail.Subject = strSubjec;
            onemail.Body = StrBody;
            System.Net.Mail.SmtpClient clint = new System.Net.Mail.SmtpClient(smtpHost, smtpPort);//發送郵件的服務器
            clint.Credentials = new System.Net.NetworkCredential(MailFrom, myPwd);
            clint.EnableSsl = true;//Gmail 必須的
            clint.Timeout = 10000;//必須的
            try
            {
                clint.Send(onemail);//發送
                SaveSucLog(UserInfo, MailTo, MailFrom, MailFromName, smtpHost);//保存正確日志
                flag = true;
            }
            catch (Exception ex)
            {
                SaveErrLog(UserInfo, MailTo, MailFrom, MailFromName, smtpHost, ex.Message);//保存錯誤日志
                flag = false;
            }
            return flag;
        }
        /// <summary>
        /// 保存正確日志
        /// </summary>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        private static void SaveSucLog(string UserInfo, string MailTo, string MailFrom, string MailFromName, string MailSmtpHost)
        {
            System.IO.StreamWriter sw = new System.IO.StreamWriter(HttpContext.Current.Server.MapPath("/log/mailsuccess_" + DateTime.Now.ToString("yyyyMMdd") + ".txt"), true, System.Text.Encoding.UTF8);
            sw.WriteLine(System.DateTime.Now.ToString());
            sw.WriteLine("/t收信姓名:" + UserInfo);
            sw.WriteLine("/t收 信 人:" + MailTo);
            sw.WriteLine("/tSMTP服務器:" + MailSmtpHost);
            sw.WriteLine("/t發 信 人:" + MailFromName + "<" + MailFrom + ">");
            sw.WriteLine("---------------------------------------------------------------------------------------------------");
            sw.Close();
            sw.Dispose();
        }
        /// <summary>
        /// 保存錯誤日志
        /// </summary>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        /// <param></param>
        private static void SaveErrLog(string UserInfo, string MailTo, string MailFrom, string MailFromName, string MailSmtpHost, string ErrMsg)
        {
            System.IO.StreamWriter sw = new System.IO.StreamWriter(HttpContext.Current.Server.MapPath("/log/mailerror_" + DateTime.Now.ToString("yyyyMMdd") + ".txt"), true, System.Text.Encoding.UTF8);
            sw.WriteLine(System.DateTime.Now.ToString());
            sw.WriteLine("/t收信姓名:" + UserInfo);
            sw.WriteLine("/t收 信 人:" + MailTo);
            sw.WriteLine("/tSMTP服務器:" + MailSmtpHost);
            sw.WriteLine("/t發 信 人:" + MailFromName + "<" + MailFrom + ">");
            sw.WriteLine("/t錯誤信息:/r/n" + ErrMsg);
            sw.WriteLine("---------------------------------------------------------------------------------------------------");
            sw.Close();
            sw.Dispose();
        }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品国产suv| 欧美极品在线视频| 久久久久国产精品免费| 欧美精品videosex性欧美| 欧美激情一区二区三区久久久| 亚洲男女自偷自拍图片另类| 亚洲999一在线观看www| 欧美一乱一性一交一视频| 91在线高清视频| 欧美一区第一页| 亚洲最大成人在线| 欧美精品18videosex性欧美| 午夜美女久久久久爽久久| 精品视频久久久久久久| 国产精品爽爽爽爽爽爽在线观看| 国产精品无码专区在线观看| 国产福利精品视频| 日韩av手机在线看| 亚洲免费一级电影| 国产在线日韩在线| 欧美日韩亚洲天堂| 国产精品一区二区三区久久久| 中文字幕在线亚洲| 久久久久久久久久久人体| 日韩欧美aⅴ综合网站发布| 91视频国产一区| 日本精品久久中文字幕佐佐木| 欧美又大又硬又粗bbbbb| 亚洲欧美日韩在线一区| 国产精品久久久久aaaa九色| 8x海外华人永久免费日韩内陆视频| 精品久久久久久久久国产字幕| 日韩一二三在线视频播| 国产精品美女网站| 国产精品久久久久久超碰| 91麻豆国产语对白在线观看| 国产丝袜一区二区| 成人福利网站在线观看| 国产精品久久久久久久久久久久久| 疯狂欧美牲乱大交777| 欧美成人合集magnet| 日韩欧美在线观看视频| 欧美福利视频在线观看| 亚洲精品美女久久久| 国产成人精品一区二区| 亚洲精品一区二区在线| 精品久久中文字幕久久av| 亚洲国产古装精品网站| 亚洲一区二区三区视频播放| 久久免费视频这里只有精品| 午夜精品视频在线| 日韩午夜在线视频| 久久久亚洲影院| 精品国产区一区二区三区在线观看| 日韩在线观看免费av| 91久久久在线| 91国自产精品中文字幕亚洲| 亚洲国产又黄又爽女人高潮的| 国内精品小视频在线观看| 中文字幕视频在线免费欧美日韩综合在线看| 国产精品爱啪在线线免费观看| 亚洲欧美国产一区二区三区| 亚洲电影在线看| www.国产一区| 日韩欧美成人免费视频| 国产精品久久婷婷六月丁香| 欧美激情亚洲激情| 色偷偷av一区二区三区乱| 亚洲精品91美女久久久久久久| 亚洲国产欧美在线成人app| 国产精品r级在线| 久久久免费高清电视剧观看| 亚洲精品中文字| 欧美黑人国产人伦爽爽爽| 91人人爽人人爽人人精88v| 亚洲石原莉奈一区二区在线观看| 欧美一区二区.| 国产精品露脸av在线| 亚洲精品www久久久| 久久精品99无色码中文字幕| 亚洲黄色av女优在线观看| 一区二区三区视频免费在线观看| 欧美夜福利tv在线| 91久久国产精品| 色午夜这里只有精品| 国产精品自产拍高潮在线观看| 欧美在线xxx| 亚洲精品国精品久久99热一| 欧美日韩国产区| 国产精品高潮呻吟久久av无限| 亚洲精品国产福利| 亚洲天堂成人在线视频| 欧美电影《睫毛膏》| 欧美日韩国内自拍| 亚洲男人天堂2023| 色天天综合狠狠色| 国产精品丝袜高跟| 午夜精品久久久久久久99热| 日韩在线不卡视频| 欧美高清不卡在线| 亚洲福利视频网站| 97在线视频观看| 中文字幕欧美精品在线| 日日摸夜夜添一区| 久久久免费精品视频| 性视频1819p久久| 欧美日韩亚洲一区二区三区| 亚洲天堂av综合网| 欧美激情亚洲一区| 国产精品日韩欧美综合| 成人免费视频在线观看超级碰| 热re91久久精品国99热蜜臀| 国产精品一区二区三区免费视频| 川上优av一区二区线观看| 欧美日韩在线视频一区| 91热福利电影| 欧美日韩国产精品专区| 精品久久久在线观看| 亚洲欧洲视频在线| 国产亚洲精品美女久久久| 91视频国产精品| 亚洲天堂网在线观看| 久久精品成人欧美大片古装| 在线日韩av观看| 国产精品视频yy9099| 色偷偷噜噜噜亚洲男人的天堂| 久久久久久久久久av| 久久久精品在线观看| 国产成人精品最新| 日本一区二区在线免费播放| 九九视频直播综合网| 日韩在线观看免费网站| 国产91色在线|免| 国产精品成熟老女人| 欧美日韩在线视频一区| 日韩欧美国产骚| 精品亚洲国产视频| 国内精品在线一区| 亚州成人av在线| 欧美一区二区三区免费观看| 91精品在线观看视频| 在线视频亚洲欧美| 久久伊人精品视频| 丁香五六月婷婷久久激情| 亚洲欧美日韩国产中文| 日韩中文在线观看| 欧美猛交ⅹxxx乱大交视频| 国产mv免费观看入口亚洲| 欧美精品日韩www.p站| 亚洲成av人影院在线观看| 隔壁老王国产在线精品| 国产精品美女午夜av| 亚洲国产精品va在线看黑人| 欧洲成人免费aa| 一本大道香蕉久在线播放29| 国产日韩欧美中文| 国产欧美一区二区三区久久人妖| 亚洲天堂一区二区三区| 91精品久久久久久久久中文字幕| 日韩一区在线视频| 一区二区中文字幕| 国产精品成人av性教育| 91免费欧美精品| 日韩av在线网页|