我想學習yii作爲我的第一個框架。我正在努力使聯繫表單工作。但我得到這個錯誤: 如何配置php.ini以使用Gmail作爲郵件服務器
我已經從配置php.ini文件:
C:\wamp\bin\php\php5.3.0
,改變了默認這些值:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = ssl:smtp.gmail.com
; http://php.net/smtp-port
smtp_port = 23
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
我從見過在這裏,gmail不使用端口25,這是php.ini中的默認端口。所以我使用了23.並且還在Windows 7防火牆中打開了該端口。通過入站規則。
然後,我還編輯了主要配置在我的Yii應用,以配合我使用的電子郵件:
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'[email protected]',
),
);
最後,我重新啓動wampserver。然後清除我所有的瀏覽數據。爲什麼然後我仍然看到它指出錯誤中的端口25。我想念什麼?請幫忙。
有人在家???呵呵 – user225269 2010-11-07 08:24:34
端口25和23都是錯誤的。此外,gmail只在授權後才接受smtp。所以你也必須輸入你的用戶名和密碼。請參閱http://mail.google.com/support/bin/answer.py?hl=zh_CN&answer=13287我不知道yii是否能夠使用TLS或SSL發送郵件 – wimh 2010-12-27 13:40:57