<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      發送郵件找回密碼采用outlook的 pop和smtp方式、qq郵箱smtp

      一、outlook的pop方式,并指定發送人郵箱地址:

      需要引入dll:Microsoft.Office.Interop.Outlook

                      Outlook.Application olApp = new Outlook.Application();
      
                      NameSpace ns = olApp.GetNamespace("mapi");
                      ns.Logon(Missing.Value, Missing.Value, false, true);
      
                      Outlook.MailItem mailItem = (Outlook.MailItem)olApp.CreateItem(Outlook.OlItemType.olMailItem);
      
                      mailItem.To = Email;
                      mailItem.Subject = "密碼找回";
                      mailItem.BodyFormat = Outlook.OlBodyFormat.olFormatHTML;
                      mailItem.HTMLBody = "驗證碼是: " + code + ",請在10分鐘內進行驗證。驗證碼提供給他人可能導致賬號被盜,請勿泄露,謹防被騙。系統郵件請勿回復。"; ;
      
      
                      Outlook.Account account = GetAccountForEmailAddress(olApp, autolooksendemail);
                      mailItem.SendUsingAccount = account;
      
      
                      ((Outlook._MailItem)mailItem).Send();
      
                      ns.Logoff();
      
                      mailItem = null;
                      ns = null;
                      olApp = null;
      

        

        public  Outlook.Account GetAccountForEmailAddress(Outlook.Application application, string smtpAddress)
              {
      
                  // Loop over the Accounts collection of the current Outlook session. 
                  Outlook.Accounts accounts = application.Session.Accounts;
                  
                  foreach (Outlook.Account account in accounts)
                  {
                      logger.Info("Outlook.Account:" + account.SmtpAddress);
                      // When the e-mail address matches, return the account. 
                      if (account.SmtpAddress == smtpAddress)
                      {
                          return account;
                      }
                  }
                  throw new System.Exception(string.Format("No Account with SmtpAddress: {0} exists!", smtpAddress));
              }

      其中指定的郵箱autolooksendemail應該包含在內。若不在,則添加,步驟如下:

      1、打開客戶端

       

      2、添加賬戶

       

       

       

       

       不推薦此方式,因為用exchange方式不安全。

       

      二、outlook的smtp方式:

      需要引用System.Net.Mail.dll 

       SmtpClient smtpClient = new SmtpClient()
                      {
                          UseDefaultCredentials = false,
                          DeliveryMethod = SmtpDeliveryMethod.Network,
                      };
      
                      smtpClient.Credentials = new NetworkCredential(sendeaccount, autolooksendemailPwd);
      
                      var message = new MailMessage
                      {
                          From = new MailAddress(autolooksendemail),
                          Sender = new MailAddress(autolooksendemail),
                          Subject = "密碼找回",
                          IsBodyHtml = false
                      };
                      message.To.Add(Email);
      
                      message.Body = "驗證碼是: " + code + ",請在10分鐘內進行驗證。驗證碼提供給他人可能導致賬號被盜,請勿泄露,謹防被騙。系統郵件請勿回復。";
      
                      smtpClient.Send(message);
      
                      message.Dispose();
                      smtpClient.Dispose();

       

       三、qq郵箱的smtp方式:

      需要引入System.Net.Mail.dll 

      SmtpClient client = new SmtpClient("smtp.qq.com");   //實例化一個SmtpClient類
                      client.UseDefaultCredentials = true;
                      MailMessage mail = new MailMessage();  //實例化一個郵件類
                      mail.From = new MailAddress("發件人郵箱地址");   //發件人郵箱地址
                      mail.To.Add(new MailAddress("收件人郵箱地址"));    //收件人郵箱地址
                      mail.Subject = "密碼找回";    //郵件標題
                      mail.SubjectEncoding = System.Text.Encoding.UTF8;
                      mail.Body = "密碼找回內容";  //郵件內容     
                      mail.BodyEncoding = System.Text.Encoding.UTF8;
      
                      client.EnableSsl = true;    //使用安全加密連接
                      client.Credentials = new NetworkCredential(sendEmail, AuthorizationCode);//驗證發件人身份(發件人郵箱,郵箱授權碼);
                      client.Send(mail);  //發送郵件
                      mail.Dispose();
                      mail = null;
                      client.Dispose();
                      client = null;

       

      四、生成隨機碼:

       public static string CreateRandomCode(int length)  //生成由數字和大小寫字母組成的驗證碼
              {
                  string list = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890";
                  //list中存放著驗證碼的元素
                  Random random = new Random();
                  string code = "";   //驗證碼
                  for (int i = 0; i < length; i++)   //循環6次得到一個偽隨機的六位數驗證碼
                  {
                      code += list[random.Next(0, list.Length - 1)];
                  }
                  return code;
              }

      隨機碼一定時間內有效,我采用的是redis。

       

      五、1分鐘后可再次發送郵箱隨機碼

          var timer1 = 60;
      
          //倒計時
          function TimeDown() {
              $("#timer1").html(timer1);
      
              if (timer1 > 0) {
                  setTimeout(function () { TimeDown(); }, 1000);
              } else if (timer1 <= 0) {
                  timer1 = 61;
                  $("倒計時顯示部分").css("display", "block");
                  $("發送按鈕顯示部分").css("display", "none");
              }
              --timer1;
          };

       

      posted @ 2021-03-12 13:01  就一個  閱讀(882)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 中文字幕网红自拍偷拍视频| 中国凸偷窥xxxx自由视频| 精品人妻伦九区久久69| 成人综合人人爽一区二区| 久久99久国产麻精品66| 亚洲最大成人在线播放| xxxx丰满少妇高潮| 办公室强奷漂亮少妇视频 | 欧美 变态 另类 人妖| 91精品国产免费人成网站| 久久久久久九九99精品| 亚欧洲乱码视频一二三区| 国产亚洲精品综合一区二区| 91偷自国产一区二区三区| 欧美亚洲综合成人a∨在线| 99久久婷婷国产综合精品青草漫画| 中文字幕乱码熟女人妻水蜜桃 | 国产成人啪精品午夜网站| 亚洲成a∨人片在线观看不卡| 日韩精品福利一区二区三区| 国产美女高潮流白浆视频| 日产精品久久久久久久| 大又大又粗又硬又爽少妇毛片| 国产黄色精品一区二区三区| 内射干少妇亚洲69XXX| 国产二区三区不卡免费| 国产成人亚洲精品在线看| 久久精品国产亚洲av麻豆小说 | 苏尼特右旗| 无码国内精品人妻少妇| 国产成人无码免费视频麻豆| 国内极度色诱视频网站| 国产精品一二二区视在线| 99久久久无码国产精品免费| 成人亚洲a片v一区二区三区动漫| 中文亚洲成A人片在线观看| 国产福利在线观看免费第一福利| 扒开粉嫩的小缝隙喷白浆视频| 日本55丰满熟妇厨房伦| 99久久er热在这里只有精品99| 亚洲自在精品网久久一区|