對于如何利用smtp類發(fā)送郵件的過程,對于很多技術初學者都是不太理解的,通常會在編程過程中遇到許多問題,有些甚至不太清楚接口的調用流程,那么對于這種情況話,下面app開發(fā)報價燚軒科技就跟大家講解一下關于php編程語言中如何利用郵件發(fā)送接口調用的流程。實現代碼與注釋如下:
1.打開php.ini,找到extension=php_openssl.dll,將前面的分號去掉,重啟服務器。若此配置已打開,跳過這一步。
2.發(fā)送郵件代碼
$MailServer = "smtp.163.com"; //SMTP服務器(若不是163郵箱配置為對應的smtp服務器)
$MailPort = 25; //SMTP服務器端口
$smtpMail = "xxxxx@163.com"; //SMTP服務器的用戶郵箱
$smtpuser = "xxxxx"; //SMTP服務器的用戶帳號(不包含@163.com等郵箱后綴)
$smtppass = "郵箱密碼或者授權碼"; //SMTP服務器的用戶密碼或授權碼(有時候設置成郵箱密碼也可用,若不可用,則設置為授權碼)
$email = trim($email);//要發(fā)送的郵箱地址
//關聯smtp類,創(chuàng)建$smtp對象,這里面的一個true是表示使用身份驗證,否則不使用身份驗證.
require_once './Index/Modules/Home/Action/smtp.class.php';
$smtp = new Smtp($MailServer, $MailPort, $smtpuser, $smtppass, true);
$smtp->debug = false;//調試階段寫為true可以看到錯誤信息,部署階段設置為false
$mailType = "HTML"; //信件類型,文本:text;網頁:HTML
$email = $email; //收件人郵箱
$emailTitle = ""; //郵件主題
$emailTitle = "=?UTF-8?B?".base64_encode($emailTitle)."?=";//有時候郵件主題會出現亂碼,此時加上此行代碼
$emailBody = "";//郵件內容
$smtp->sendmail($email,$smtpMail,$emailTitle,$emailBody,$mailType);
以上就是為大家講解的關于通過郵件發(fā)送接口的調用流程,理解的技術人員可以去嘗試一下了,如果還存在有疑問的地方可以留言咨詢我們。
s="MsoNormal"> ...
s="MsoNormal"> ...
亮度蒙版是影調調整的基石。它提供了一個簡便的方法來選取圖...
s="p"> <span...
目前大家經常會遇到摳圖的問題,最多的就是摳人體、頭發(fā),摳...
請掃二維碼聯系客服
854221200@qq.com
185-3825-9583
QQ客服
關于  ·  招聘  ·  案例中心  ·  網站地圖
?@2018 燚軒科技版權所有 豫ICP備16015002號-4
百度提供搜索支持