<ruby id="l7677"></ruby>
<ruby id="l7677"><video id="l7677"></video></ruby>
<track id="l7677"><menu id="l7677"></menu></track>
      <ruby id="l7677"></ruby>

    1. 用戶(hù)名:
      密 碼:
      為何選擇我們
      • 7年優(yōu)質(zhì)服務(wù)經(jīng)驗
      • 10萬(wàn)用戶(hù)的共同選擇
      • 更低的價(jià)格更好的服務(wù)
      • CNNIC四星級認證服務(wù)商
      • 擁有正規經(jīng)營(yíng)許可證(ICP)
      • 先進(jìn)的解析技術(shù)10分鐘生效
      • 6組DNS負載均衡更快更穩定
        虛擬主機域名注冊-常見(jiàn)問(wèn)題虛擬主機問(wèn)題 → 虛擬主機問(wèn)題


      [原創(chuàng )]如何用php結合phpmailer發(fā)送郵件
      作者:

        php本身提供了一個(gè)郵件發(fā)送函數mail,可以在程序中直接發(fā)送電子郵件,不過(guò)該函數要求服務(wù)器支持sendmail
      或者必須設置一臺不需要中繼的郵件發(fā)送服務(wù)器,但現在要找到一臺不需要身份驗證的郵件發(fā)送中繼幾乎不可能.
      所以使用mail函數往往無(wú)法成功發(fā)送email.
       自己如果熟悉SMTP協(xié)議,結合socket功能就可以編寫(xiě)高效穩定的郵件發(fā)送程序,但對一般用戶(hù)來(lái)說(shuō)太困難.好在互聯(lián)網(wǎng)上已經(jīng)有很多別人編寫(xiě)好的郵件發(fā)送模塊,我們只需要下載后簡(jiǎn)單調用即可,十分方便.
       在此我們給用戶(hù)推薦一個(gè)php下功能十分強大,易用且免費的SMTP類(lèi)模塊-PHPMailer,(下載地址http://www.phpe.net/class/32.shtml)

      PHPMailer是一個(gè)用于發(fā)送電子郵件的PHP函數包。它提供的功能包括:
      *.在發(fā)送郵時(shí)指定多個(gè)收件人,抄送地址,暗送地址和回復地址
      *.支持多種郵件編碼包括:8bit,base64,binary和quoted-printable
      *.支持SMTP驗證
      *.支持冗余SMTP服務(wù)器
      *.支持帶附件的郵件和Html格式的郵件
      *.自定義郵件頭
      *.支持在郵件中嵌入圖片
      *.調試靈活
      *.經(jīng)測試兼容的SMTP服務(wù)器包括:
      Sendmail,qmail,Postfix,Imail,Exchange等
      *.可運行在任何平臺之上



       下載該組件后,按如下示例編寫(xiě)代碼即可實(shí)現php在線(xiàn)發(fā)送郵件.
       

        一:前臺表單

      <html>
      <body>
      <h3>phpmailer Unit Test</h3>
      請你輸入<font color="#FF6666">收信</font>的郵箱地址:
      <form name="phpmailer" action="send.php" method="post">
      <input type="hidden" name="submitted" value="1"/>
      郵箱地址: <input type="text" size="50" name="address" />
      <br/>
      <input type="submit" value="發(fā)送"/>
      </form>
      </body>
      </html>

       二:后臺PHP程序


       <?php
      require("class.phpmailer.php"); //下載的文件必須放在該文件所在目錄
      $mail = new PHPMailer(); //建立郵件發(fā)送類(lèi)
      $address = $_POST['address'];
      $mail->IsSMTP(); // 使用SMTP方式發(fā)送
      $mail->Host = "mail.xxxxx.com"; // 您的企業(yè)郵局域名
      $mail->SMTPAuth = true; // 啟用SMTP驗證功能
      $mail->Username = "user@xxxx.com"; // 郵局用戶(hù)名(請填寫(xiě)完整的email地址)
      $mail->Password = "******"; // 郵局密碼

      $mail->From = "user@xxxx.com"; //郵件發(fā)送者email地址
      $mail->FromName = "您的名稱(chēng)";
      $mail->AddAddress("$address", "");//收件人地址,可以替換成任何想要接收郵件的email信箱,格式是AddAddress("收件人email","收件人姓名")
      //$mail->AddReplyTo("", "");

      //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件
      //$mail->IsHTML(true); // set email format to HTML //是否使用HTML格式

      $mail->Subject = "PHPMailer測試郵件"; //郵件標題
      $mail->Body = "Hello,這是測試郵件"; //郵件內容
      $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //附加信息,可以省略

      if(!$mail->Send())
      {
       echo "郵件發(fā)送失敗. <p>";
       echo "錯誤原因: " . $mail->ErrorInfo;
       exit;
      }

      echo "郵件發(fā)送成功";
      ?>



      來(lái)源:
      閱讀:3120
      日期:2008-01-24

      【 雙擊滾屏 】 【 推薦朋友 】 【 收藏 】 【 打印 】 【 關(guān)閉 】 【 字體: 】 
      上一篇:已經(jīng)沒(méi)有了。
      下一篇:已經(jīng)沒(méi)有了。
        >> 相關(guān)文章
       
      CNNIC四星級注冊服務(wù)機構證書(shū)營(yíng)業(yè)執照網(wǎng)上警察 聯(lián)系在線(xiàn)客服包頭網(wǎng)站制作,包頭微信營(yíng)銷(xiāo),包頭網(wǎng)頁(yè)制作官方QQ有問(wèn)必答
      《中華人民共和國增值電信業(yè)務(wù)經(jīng)營(yíng)許可證》編號:川B2-20080058號
      精品2020亚洲日本免费_亚洲AV无码一区二区乱子伦AS_国产av无码片毛片_色悠悠久久久综合88

      <ruby id="l7677"></ruby>
      <ruby id="l7677"><video id="l7677"></video></ruby>
      <track id="l7677"><menu id="l7677"></menu></track>
          <ruby id="l7677"></ruby>