<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] # 下載 http://download.csdn.net/download/kesixin/9892738 # PHPMailer的介紹 可運行在任何平臺之上; 支持SMTP驗證; 發送郵時指定多個收件人,抄送地址,暗送地址和回復地址;注:添加抄送、暗送僅win平臺下smtp方式支持; 支持多種郵件編碼包括:8bit,base64,binary和quoted-printable; 自定義郵件頭信息,這跟php中通過header函數發送頭信息類似支持將郵件正文制作成HTMl內容,那么就可以在郵件正文中插入圖片; 經測試兼容的SMTP服務器包括:Sendmail,qmail,Postfix,Imail,Exchange等。 # 步驟一:使QQ郵箱能夠發送郵件 我們的郵箱本來可以發送郵件,但是要實現在我們的網站中發送郵件,那就要設置一下我們的QQ郵箱了,因為此時我們的網站現在是作為一個第三方客戶端存在的,所以需要用到的是SMTP服務器來發送,在這里建議把前面的兩項開啟了! 進入QQ郵箱->點擊設置->點擊賬戶 當你完成以上步驟之后,就會得到一個授權碼,你可以先復制出來,待會我們會用到(開啟兩項的話會得到兩個授權碼,一定要最新的!)。 # 步驟二:使PHP能夠使用QQ郵箱發送郵件 PHPMailer需要PHP的socket擴展支持,而PHPMailer鏈接qq域名郵箱時需要ssl加密方式,還得PHP的openssl擴展支持,可以使用phpinfo查看是否開啟擴展。 # 步驟三:編寫發送郵件代碼 index.html代碼如下: ~~~ <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <form action="./index.php" method="post" > 郵箱:<input type="text" id="mail" name="mail"/> 標題:<input type="text" id="title" name="title"/> 內容<input type="text" id="content" name="content"/> <input class="button" type="submit" value="發送" style="margin: 0 auto;display: block;"/> </form> </body> </html> ~~~ 封裝一個公共的方法(寫在 functions.php 文件中): ~~~ /** *發送郵件方法 *@param $to:接收者 $title:標題 $content:郵件內容 *@return bool true:發送成功 false:發送失敗 */ function sendMail($to,$title,$content){ require_once("phpmailer/class.phpmailer.php"); require_once("phpmailer/class.smtp.php"); //實例化PHPMailer核心類 $mail = new PHPMailer(); //使用smtp鑒權方式發送郵件 $mail->isSMTP(); //smtp需要鑒權 這個必須是true $mail->SMTPAuth=true; //鏈接qq域名郵箱的服務器地址 $mail->Host = 'smtp.qq.com'; //設置使用ssl加密方式登錄鑒權 $mail->SMTPSecure = 'ssl'; //設置ssl連接smtp服務器的遠程服務器端口號,以前的默認是25,但是現在新的好像已經不可用了 可選465或587 $mail->Port = 465; //設置發件人的主機域 可有可無 默認為localhost 內容任意,建議使用你的域名 $mail->Hostname = 'http://www.lsgogroup.com'; //設置發送的郵件的編碼 可選GB2312 我喜歡utf-8 據說utf8在某些客戶端收信下會亂碼 $mail->CharSet = 'UTF-8'; //設置發件人姓名(昵稱) 任意內容,顯示在收件人郵件的發件人郵箱地址前的發件人姓名 $mail->FromName = '發件人姓名(昵稱)'; //smtp登錄的賬號 這里填入字符串格式的qq號即可 $mail->Username ='12345678@qq.com'; //smtp登錄的密碼 使用生成的授權碼(就剛才保存的最新的授權碼) $mail->Password = '最新的授權碼'; //設置發件人郵箱地址 這里填入上述提到的“發件人郵箱” $mail->From = '12345678@qq.com'; //郵件正文是否為html編碼 注意此處是一個方法 不再是屬性 true或false $mail->isHTML(true); //設置收件人郵箱地址 該方法有兩個參數 第一個參數為收件人郵箱地址 第二參數為給該地址設置的昵稱 不同的郵箱系統會自動進行處理變動 這里第二個參數的意義不大 $mail->addAddress($to,'尊敬的客戶'); //添加多個收件人 則多次調用方法即可 // $mail->addAddress('xxx@163.com','尊敬的客戶'); //添加該郵件的主題 $mail->Subject = $title; //添加郵件正文 上方將isHTML設置成了true,則可以是完整的html字符串 $mail->Body = $content; $status = $mail->send(); //判斷與提示信息 if($status) { return true; }else{ return false; } } ~~~ index.php代碼如下: ~~~ <?php require_once("./functions.php"); $to=$_POST['mail']; $title=$_POST['title']; $content=$_POST['content']; $flag = sendMail($to,$title,$content); if($flag){ echo "發送郵件成功!"; }else{ echo "發送郵件失敗!"; } ?> ~~~ 如果你使用的是QQ企業郵箱,那么鏈接qq域名郵箱的服務器地址和smtp登錄的密碼就不同了: ~~~ //鏈接qq域名郵箱的服務器地址 $mail->Host = 'smtp.exmail.qq.com'; //smtp登錄的密碼 (QQ企業郵箱的登錄密碼) $mail->Password = '登錄密碼'; ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看