請問怎麼解決SMTP Error! Could not connect to SMTP host.



  • 請問有人能遇過這樣的情況嗎?

    環境:
    win server 2008 r2
    IIS 7.0
    PHP 5.2.13
    MySQL 5.1


  • Global Moderators

    windows上的php要設定smtp(寄信主機)
    google一下吧…



  • SMTP和IIS都設定並開啟了
    就是找不到原因
    目前暫時放棄轉移到linux平台上
    但是災難沒有停止
    預設的login送出的認證信可以收到
    使用CB的login就不行 :embs:


  • Global Moderators

    CB有自己的註冊設定,不過應該是預設會寄送…可以打開看phpmailer程式有出現什麼錯誤呢?
    打開這個機制要改一下程式碼,可以參考:
    http://www.joomlapolis.com/component/option,com_joomlaboard/Itemid,38/func,view/id,118514/catid,77/



  • 感謝你的回覆
    我忘了去設定CB底下的phpmailer.phpmailer.php和phpmailer.smtp.php
    現在可以發認證信了 :grin:



  • 各位前輩大家好,我也遇到同樣的情況,SMTP Error! Could not connect to SMTP host.
    也去拜G大神好幾天了,還是一直無法解決,煩請各位前輩指導迷津.

    環境:

    OS: Ubuntu 10.04 AMD 64 LTS
    WEB: Xampp 1.7.7
    Joomla 1.7


  • Global Moderators

    Ubuntu(Linux)要先把寄信功能裝好測過,有很多種選擇,不過一定要測到php程式可以直接寄出信,你可以上網查一下,有很多教學,以下是我找到比較實用的指引:
    http://askubuntu.com/questions/47609/how-to-have-my-php-send-mail

    如果PHP程式可以寄信,Joomla就可以寄信了。

    注意:
    就算你不直接架Email Server在這台主機,要用別的SMTP主機來寄,也是需要安裝msmtp之類的程式、設定好才可以用。這和Windows主機不太一樣,所以我之前也會搞混。


登入以回覆

看起來你的連線到 Joomla!台灣討論區 已經遺失,請稍等一下我們嘗試重新連線。