邮件发送代码--网易服务器代理
生活随笔
收集整理的這篇文章主要介紹了
邮件发送代码--网易服务器代理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?php
/**
* 注:本郵件類都是經過我測試成功了的,如果大家發送郵件的時候遇到了失敗的問題,請從以下幾點排
查:
* 1. 用戶名和密碼是否正確;
* 2. 檢查郵箱設置是否啟用了smtp服務;
* 3. 是否是php環境的問題導致;
* 4. 將26行的$smtp->debug = false改為true,可以顯示錯誤信息,然后可以復制報錯信息到網上搜一
下錯誤的原因;
* 5. 如果還是不能解決,可以訪問:http://www.daixiaorui.com/read/16.html#viewpl?
* ? ?下面的評論中,可能有你要找的答案。
*/
require_once "email.class.php";
//******************** 配置信息 ********************************
$smtpserver = "smtp.163.com";//SMTP服務器
$smtpserverport =25;//SMTP服務器端口
$smtpusermail = "XXXXXXXX@163.com";//SMTP服務器的用戶郵箱
$smtpemailto = $_POST['toemail'];//發送給誰
$smtpuser = "XXXXXXX@163.com";//SMTP服務器的用戶帳號
$smtppass = "XXXXXXX";//SMTP服務器的授權碼,不是登錄密碼
$mailtitle = $_POST['title'];//郵件主題
$mailcontent = "<h1>".$_POST['content']."</h1>";//郵件內容
$mailtype = "HTML";//郵件格式(HTML/TXT),TXT為文本郵件
//************************ 配置信息 ****************************
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//這里面的一個true
是表示使用身份驗證,否則不使用身份驗證.
$smtp->debug = false;//是否顯示發送的調試信息
$state = $smtp->sendmail($smtpemailto, $smtpusermail, $mailtitle, $mailcontent,?
$mailtype);
echo "<div style='width:300px; margin:36px auto;'>";
if($state==""){
echo "對不起,郵件發送失敗!請檢查郵箱填寫是否有誤。";
echo "<a href='index.html'>點此返回</a>";
exit();
}
echo "恭喜!郵件發送成功!!";
echo "<a href='index.html'>點此返回</a>";
echo "</div>";
?> 與50位技術專家面對面20年技術見證,附贈技術全景圖
/**
* 注:本郵件類都是經過我測試成功了的,如果大家發送郵件的時候遇到了失敗的問題,請從以下幾點排
查:
* 1. 用戶名和密碼是否正確;
* 2. 檢查郵箱設置是否啟用了smtp服務;
* 3. 是否是php環境的問題導致;
* 4. 將26行的$smtp->debug = false改為true,可以顯示錯誤信息,然后可以復制報錯信息到網上搜一
下錯誤的原因;
* 5. 如果還是不能解決,可以訪問:http://www.daixiaorui.com/read/16.html#viewpl?
* ? ?下面的評論中,可能有你要找的答案。
*/
require_once "email.class.php";
//******************** 配置信息 ********************************
$smtpserver = "smtp.163.com";//SMTP服務器
$smtpserverport =25;//SMTP服務器端口
$smtpusermail = "XXXXXXXX@163.com";//SMTP服務器的用戶郵箱
$smtpemailto = $_POST['toemail'];//發送給誰
$smtpuser = "XXXXXXX@163.com";//SMTP服務器的用戶帳號
$smtppass = "XXXXXXX";//SMTP服務器的授權碼,不是登錄密碼
$mailtitle = $_POST['title'];//郵件主題
$mailcontent = "<h1>".$_POST['content']."</h1>";//郵件內容
$mailtype = "HTML";//郵件格式(HTML/TXT),TXT為文本郵件
//************************ 配置信息 ****************************
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//這里面的一個true
是表示使用身份驗證,否則不使用身份驗證.
$smtp->debug = false;//是否顯示發送的調試信息
$state = $smtp->sendmail($smtpemailto, $smtpusermail, $mailtitle, $mailcontent,?
$mailtype);
echo "<div style='width:300px; margin:36px auto;'>";
if($state==""){
echo "對不起,郵件發送失敗!請檢查郵箱填寫是否有誤。";
echo "<a href='index.html'>點此返回</a>";
exit();
}
echo "恭喜!郵件發送成功!!";
echo "<a href='index.html'>點此返回</a>";
echo "</div>";
?> 與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的邮件发送代码--网易服务器代理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: M73坦克机枪
- 下一篇: 怎么在mac修改优盘名称 如何修改Mac