第 1 頁 (共 1 頁)
[問題] 無法藉由SMTP發送註冊信
發表於 : 2005-02-06 15:45
由 fbi1985
基本組態
架設主機作業系統:Windows XP Pro SP2
快速架站程式:Appserv 2.4.1
上網方式:Hinet ADSL 2M/256K
phpBB2 版本:phpBB 2.0.11
沒裝任何外掛
後台設定->基本組態
帳號啟用動作:
由會員自行啟用
電子郵件設定
系統管理員電子郵件信箱:
520icute@pchome.com.tw
電子郵件簽名檔:空白\r
使用 SMTP 伺服器傳送電子郵件:
是
SMTP 伺服器網域名稱:smtp.pchome.com.tw
SMTP 使用者帳號:520icute
SMTP 密碼:********
問題描述
新會員註冊完畢後~按下
送出後~即出現\r
Could not connect to smtp host : 10053 : 連線已被您主機上的軟體中止。
DEBUG MODE
Line : 111
File : c:\appserv\www\phpbb2\includes\smtp.php
之後看了smtp.php的111行它是\r
代碼: 選擇全部
message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
}
已經試了Yahoo HK~番薯藤~PC HOME~Hinet msa等等信箱~~都一直出現這問題
發表於 : 2005-02-06 16:10
由 問題狂
PChome不支援SMTP吧???
好像有POP3說..
發表於 : 2005-02-06 20:12
由 wu2017
你如果自行架站, 使用 HINET ADSL 的話\r
可以如下填寫
使用 SMTP 伺服器傳送電子郵件:是
SMTP 伺服器網域名稱: msa.hinet.net
SMTP 使用者帳號: (空白)
SMTP 密碼: (空白)
發表於 : 2005-02-06 20:15
由 問題狂
我目前也是使用Hinet的SMTP
其實電信業者應該都會提供吧...?
只要去詢問你的ADSL廠商他們應該都會告訴你的...
發表於 : 2005-02-06 21:20
由 fbi1985
wu2017 寫:你如果自行架站, 使用 HINET ADSL 的話\r
可以如下填寫
使用 SMTP 伺服器傳送電子郵件:是
SMTP 伺服器網域名稱: msa.hinet.net
SMTP 使用者帳號: (空白)
SMTP 密碼: (空白)
我試了一下還不行
另外我把帳號和密碼填進去也是不行~~
**
也試了
香港的YAHOO(smtp.mail.yahoo.com.hk)台灣的
PCHOME(smtp.pchome.com.tw)還有
番薯藤(smtp.yam.com)都會出現那個訊息~~
發表於 : 2005-02-07 23:41
由 fbi1985
經過一天的研究(包括搜尋關於"SMTP"的文章,重新安裝WINDOWS XP pro sp2,重新安裝AppServ 2.4.1,重新安裝phpBB2.0.11)~
問題樣一樣存在\r
**
\n我自己是Hinet的用戶(2M/256K),也有msa.hinet.net信箱
Outlook Express裡面可以收msa.hinet.net的信,也可以藉由它來寄信\r
**
後台基本組態設定
帳號啟用動作:由會員自行啟用\r
電子郵件設定
系統管理員電子郵件信箱:
cute.way@msa.hinet.net
電子郵件簽名檔:空白
使用 SMTP 伺服器傳送電子郵件:是
SMTP 伺服器網域名稱:msa.hinet.net
SMTP 使用者帳號: cute.way
SMTP 密碼:********
發表於 : 2005-02-08 19:06
由 fbi1985
搞了2天~~
本來還自己架MDAEMON來用~~
發現不能寄信~~
突然想到\r
把McAfee裡面的PORT:25打開~~
結果可以寄信了~~
順便試一下phpBB~~發現~~原來PORT:25被McAfee鎖住了~~
難怪一直都出現錯誤訊息~~^^
***
最後~~
用了Yahoo HK的SMTP可以正常送註冊信了~~
發表於 : 2005-03-02 02:33
由 me7book
你如果自行架站, 使用 HINET ADSL 的話
可以如下填寫
使用 SMTP 伺服器傳送電子郵件:是
SMTP 伺服器網域名稱: msa.hinet.net (小心別填成mas.hinet.net 我一開始就是這裡出錯 所以弄半天 其實使用 adsl 是可以寄的)
SMTP 使用者帳號: (空白)
SMTP 密碼: (空白)
發表於 : 2005-03-03 21:27
由 過山雲
我也有一樣的問題
搞了好久好久!
最後是賣咖啡搞的鬼 哈哈!
把25 port打開
一路順暢到底~~
發表於 : 2005-03-05 02:47
由 lidafa
pchome的也可以用
發表於 : 2005-03-05 12:30
由 問題狂
lidafa 寫:pchome的也可以用
照我到沒有聽過說\r
不知道GMAIL可不可以
發表於 : 2005-03-05 15:14
由 johnkk
很多人在設定SMTP的通病,其實都在,帳號及密碼上面\r
如果你使用outlook 來收信,在設定時,都會在帳號及密碼下方\r
會有個外寄郵件伺服器,下方會有個
我的伺服器需要驗證 <--- 如果有打勾,這就表示,你的e-mail 寄信出去之前,需要你的帳號及密碼登入伺服器,才能將信寄出去\r
而phpBB 的SMTP的設定,就和OUTLOOK 設定是一樣的
如果你申請的ISP在郵件設定上,如沒有特別要求伺服器驗證,是不需要打上帳號密碼,不然你打入帳號密碼,phpBB就會當做你需要伺服器驗證,而將帳號及密碼送至伺服器,伺服器接收到帳號及密碼即會發生錯誤,造成信件無法送出,這樣了解了吧!!
YAHOO 我所知道的是好像免費的好像不支持OUTLOOK收發信件,應該表示他外送伺服器需要做驗證的動作,而你申請免費的帳號是無法登入吧!!
各人猜想他是這樣設定的吧!!給大家參考囉!
發表於 : 2005-03-05 19:43
由 問題狂
我覺得用HINET提供的就好了
但是如果你網路不適用HINET的話可能就沒辦法了