多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > phpmailer發(fā)送郵件 SMTP Error: Could not authenticate 錯(cuò)誤

phpmailer發(fā)送郵件 SMTP Error: Could not authenticate 錯(cuò)誤

來源:程序員人生   發(fā)布時(shí)間:2013-11-25 08:27:20 閱讀次數(shù):7621次

今天在使用phpmailer發(fā)送郵件時(shí)居然提示SMTP Error: Could not authenticate,這個(gè)感覺是smtp設(shè)置的問題,下面我在網(wǎng)上找到了幾種解決辦法。

今天在使用phpmailer發(fā)送smtp郵件時(shí)提示 SMTP Error: Could not authenticate 錯(cuò)誤,其中密碼帳號(hào)都是正確的,郵箱也設(shè)置開啟了SMTP功能。

上谷歌百度了一遍,有的說是服務(wù)器禁用了端口,有的說把class.phpmailer.php中的,代碼如下:

  1. function IsSMTP() {  
  2.  $this->Mailer = 'smtp';  
  3.  }//改為  
  4.  
  5. function IsSMTP() {  
  6.  $this->Mailer = 'SMTP';  
  7.  } 

測試以后還是不行,心中郁悶的一米,最后在一篇博客中找到了解決方法,先分享出來讓更多遇到同樣問題的人能得到幫助!

這個(gè)錯(cuò)誤說明虛擬主機(jī)不支持PHPMailer默認(rèn)調(diào)用的fsockopen函數(shù),找到class.smtp.php文件,搜索fsockopen,就找到了這樣一段代碼:

  1. // connect to the smtp server  
  2.  $this->smtp_conn = @fsockopen($host,// the host of the server  
  3.      $port,// the port to use  
  4.      $errno,   // error number if any  
  5.      $errstr,  // error message if any  
  6.      $tval);   // give up after ? secs 

方法1:將fsockopen函數(shù)替換成pfsockopen函數(shù),首先,在php.ini中去掉下面的兩個(gè)分號(hào)

 ;extension=php_sockets.dll

;extension=php_openssl.dll

然后重啟一下,因?yàn)閜fsockopen的參數(shù)與fsockopen基本一致,所以只需要將@fsockopen替換成@pfsockopen就可以了。

方法2:使用stream_socket_client函數(shù)

一般fsockopen()被禁,pfsockopen也有可能被禁,所以這里介紹另一個(gè)函數(shù)stream_socket_client(),stream_socket_client的參數(shù)與fsockopen有所不同,所以代碼要修改為如下:

$this->smtp_conn = stream_socket_client("tcp://".$host.":".$port, $errno,  $errstr,  $tval);

這樣就可以了,如果上面辦法還是沒有解決可能是郵箱自動(dòng)過濾你機(jī)器自動(dòng)登錄郵箱發(fā)郵件了哦,我是使用下面辦法解決的,剛開始使用的qq的帳號(hào),提示上面錯(cuò)誤。換成新注冊(cè)的163帳號(hào)可以正常發(fā)送。之后換了一個(gè)qq等級(jí)比較高的帳號(hào),這下可以正常發(fā)送,沒有報(bào)任何錯(cuò)誤。因?yàn)槭占擞玫氖莙q郵箱帳號(hào),所以發(fā)件帳號(hào)用qq的郵箱比較好,這樣發(fā)送過多不會(huì)輕易的被攔截或判為垃圾郵件。所以結(jié)論就是配置中使用一個(gè)qq等級(jí)比較高的帳號(hào)(我的一個(gè)小號(hào)等級(jí)2個(gè)月亮可以正常使用,當(dāng)然等級(jí)越高越好,)

結(jié)論:也要查看郵箱中“設(shè)置郵件地址黑名單”及“收信規(guī)則”,有時(shí)系統(tǒng)會(huì)自動(dòng)將一些郵箱自動(dòng)加入黑名單的

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲国产成人久久一区久久 | 久草在线视频福利资源站 | 欧美性猛交xxxx乱大交高清 | 性欧美videos另类hd高清 | 中文在线日本免费永久18近 | 国产国产人在线成免费视频69 | v片在线观看| 伊人资源| 亚洲国产精品高清在线一区 | 一区二区成人国产精品 | 欧美性生活视频免费播放网址大全观看 | 精品久久久久久久一区二区伦理 | 日本韩国欧美在线观看 | 国产精品天天看 | 欧美一级毛片无遮 | 性配久久久| 欧美九九 | 性配久久久 | 欧美视频一区二区三区在线观看 | 日本a级毛片免费视频播放 日本a毛片 | 天天天做天天天天爱天天想 | 欧美另类亚洲一区二区 | 亚洲在线免费免费观看视频 | 亚洲国产高清在线精品一区 | 一区二区视频 | 欧美日韩亚洲国内综合网俺 | 亚洲国产综合视频 | 免费看的成人yellow视频 | 岛国午夜精品视频在线观看 | 中文字幕一区二区三 | 亚洲欧美日韩另类精品一区二区三区 | 性欧美性另类双性人互交 | 国产激情久久久久久影院 | 欧美日韩一二三 | 97麻豆精品国产自产在线观看 | 羞羞视频免费入口 | 国产欧美亚洲精品第3页在线 | 欧美另类xxx| 亚洲一区二区三区国产精品 | 最新的国产成人精品2022 | 欧美日韩一区二区在线观看视频 |