四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

Board logo

標(biāo)題: [BUG反饋] zend mail 發(fā)送gmail郵箱的BUG [打印本頁]

作者: lengyuqing521    時(shí)間: 2012-7-18 11:48     標(biāo)題: zend mail 發(fā)送gmail郵箱的BUG

在使用zend mail發(fā)送郵件的時(shí)候, 使用smtp.163.com 發(fā)送郵件沒有問題. 但是使用smtp.gmail.com發(fā)送郵件的時(shí)候,apache報(bào)錯(cuò).
111.GIF

代碼如下:

require_once 'Zend/Loader.php';
require_once 'Zend/Loader/Autoloader.php';  // 自動(dòng)加載類
$loader = Zend_Loader_Autoloader::getInstance();
$loader->setFallbackAutoloader(true);
$loader->suppressNotFoundWarnings(false);

require_once 'Zend/Mail.php';
require_once 'Zend/Mail/Transport/Smtp.php';

$config = array('auth' => 'login',
                'port' => 587,
                'ssl' => 'tls',
                'username' => 'xxxx@gmail.com',
                'password' => 'xxxx');

$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);

$mail = new Zend_Mail();
$mail->setBodyText('This is the text of the mail.');
$mail->setFrom('xxxx@gmail.com', 'Some Sender');
$mail->addTo('xxxx@163.com', 'Some Recipient');
$mail->setSubject('TestSubject');
$mail->send($transport);

圖片附件: 111.GIF (2012-7-18 11:45, 3.48 KB) / 下載次數(shù) 13055
http://cd-genova.com/bbs/attachment.php?aid=1100&k=39a42df3636ab5bd86b7317126832c91&t=1743760623&sid=x1r2ii


作者: lengyuqing521    時(shí)間: 2012-7-18 11:51

回復(fù) 1# lengyuqing521

服務(wù)器版本信息:

    222.GIF

圖片附件: 222.GIF (2012-7-18 11:51, 2.56 KB) / 下載次數(shù) 10044
http://cd-genova.com/bbs/attachment.php?aid=1101&k=c632ddbfdd373ba6a997f01d24276f90&t=1743760623&sid=x1r2ii


作者: lengyuqing521    時(shí)間: 2012-7-18 12:21

求管理員解答啊, 在線等
作者: lengyuqing521    時(shí)間: 2012-7-18 12:24

問題應(yīng)該出在這里

'ssl' => 'ssl',

如果加上ssl或TLS選項(xiàng) 就會(huì)報(bào)錯(cuò)了
作者: admin    時(shí)間: 2012-7-18 12:40

多試幾次看看,是不是都這樣?
作者: lengyuqing521    時(shí)間: 2012-7-18 17:12

剛才我有下載了一個(gè)最新版本的wdlinux 安裝到了本地虛擬機(jī), 任何操作沒有執(zhí)行,任何插件都沒有進(jìn)行安裝. 就只是切換到了apache引擎, 然后執(zhí)行, zend_mail 發(fā)送郵件, 使用ssl協(xié)議 進(jìn)行發(fā)送, 就出現(xiàn)了 111.GIF 這樣的錯(cuò)誤.

圖片附件: 111.GIF (2012-7-18 17:11, 3.48 KB) / 下載次數(shù) 12789
http://cd-genova.com/bbs/attachment.php?aid=1110&k=15a1d0134818b011d181e68aacbcab6c&t=1743760623&sid=x1r2ii


作者: lengyuqing521    時(shí)間: 2012-7-18 17:38

罪魁禍?zhǔn)资沁@個(gè)函數(shù)
stream_socket_client('ssl://smtp.163.com:25', $errorNum, $errorStr, 30);

在執(zhí)行這個(gè)函數(shù)的時(shí)候 apache報(bào)錯(cuò)了.
作者: admin    時(shí)間: 2012-7-18 17:38

那應(yīng)該是不支持SSL
作者: lengyuqing521    時(shí)間: 2012-7-18 17:39

管理員還在嗎?  這個(gè)問題該怎么解決呢? 是apache 的問題嗎? 在以前版本的服務(wù)器上沒出現(xiàn)這樣情況
作者: lengyuqing521    時(shí)間: 2012-7-18 17:41

$resource = stream_socket_client('tcp://smtp.163.com:25', $errorNum, $errorStr, 30);var_dump($resource);

如果使用 TCP協(xié)議的話,是可以返回一個(gè)資源的, 只是ssl和tls 不行.
作者: admin    時(shí)間: 2012-7-18 17:58

加上SSL參數(shù) ,再編譯一次apache 試試
作者: lengyuqing521    時(shí)間: 2012-7-18 18:10

SSL 沒有被編譯進(jìn)來嗎?  我使用phpinfo 卻是看到了 1.0的openssl 被編譯進(jìn)去了

如何重新編譯apache, 這個(gè)不太懂, 有沒有現(xiàn)成的語句可以執(zhí)行 .
作者: lengyuqing521    時(shí)間: 2012-7-18 18:39

重新編譯apache, 加上了 ssl , 好像是好使了. 目前還在測試
作者: admin    時(shí)間: 2012-7-18 20:21

關(guān)注
作者: lengyuqing521    時(shí)間: 2012-8-1 12:01

重新編譯了apache,加上了SSL模塊,   使用一段時(shí)間,的確再?zèng)]有出現(xiàn)報(bào)錯(cuò)的情況了. 希望管理員在下個(gè)版本更新的時(shí)候處理掉這個(gè)問題, 一些沒有太多經(jīng)驗(yàn)的朋友會(huì)因?yàn)檫@個(gè)問題煩惱很久的
作者: admin    時(shí)間: 2012-8-1 12:47

謝謝
作者: happyboy    時(shí)間: 2013-3-25 16:48

很好很強(qiáng)大,學(xué)習(xí)了
作者: wwdahaiww    時(shí)間: 2013-3-25 17:09

進(jìn)來留個(gè)記號(hào),方便以后查閱




歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) Powered by Discuz! 7.2