1 頁 (共 1 頁)

[教學] 怎麼設定你的SMTP(06/05/02更新)

發表於 : 2005-08-28 21:11
messagebox
很高興有很多人真的用心看完了這篇文章~
在此說明一下~
如果你選擇以下設定方式~且都符合使用條件(EX.HINET設定方式(連線主機必須使用hinet的線路))~如果還是出現錯誤~
請先檢查下面問題~
1.Could not connect to smtp host : 0 : Success(或完成) 寫:這表示你PHPBB架設主機的PHP函式fsockopen
int fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout]);
無法在timout的時限內與主機連線~
會發生這種原因有很多可能~最有可能的就是
對方主機停機等等不確定因素
2.Could not connect to smtp host :: 寫:這表示你PHPBB架設主機的PHP函式fsockopen
int fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout]);
無法正確的與你設定的送信主機進行連線~

會發生這種原因有很多可能~最有可能的就是
你設定的送信主機處於忙線中~要求連線超出他機器負載設定~所以拒絕你的連線要求~當然~如果是這原因~這是屬於正常範圍的~你可以考慮換個不這麼會忙線的送信主機~
3.Could not connect to smtp host : 1 : Operation not permitted 寫:這表示你PHPBB架設主機的PHP函式fsockopen
int fsockopen(string hostname, int port, int [errno], string [errstr], int [timeout]);
無法正確的與你設定的送信主機進行連線~
但並非是送信主機忙碌中~
而是這函式在建立檔案指標時發生錯誤(作檔案標準輸入輸出時)

解決方式~請主機商將修改PHP的安全性設定
相關討論
http://phpbb-tw.net/phpbb/viewtopic.php?p=221890#221890

新浪網說不給申請惹~而且我也找不到他的說明~所以~跳過~
會陸續增加~有錯煩請指正~

如果你的連線單位不在下列列表中~且設定有問題~
也請你將你使用的isp首頁張貼出來~

歡迎有使用不在下列列表中的設定使用者~且設定沒問題~
歡迎補上說明以供新手參考~~

順便提醒自稱是新手的人~搜索是美德~
關於smtp的設定~請注意下列資訊~
1.請將後台使用 SMTP 伺服器傳送電子郵件:選是 ,再依照你的SMTP service單位設定。(如果你是使用虛擬主機、免費空間,且空間商有提供郵寄服務,請選否,但出現Failed sending email :: PHP ::這錯誤訊息,請找空間商解決,簡單來說,就是php.ini設定錯誤,選是,才是你後台設定有問題。)
2.當你選擇是的時候,發生了錯誤訊息,請務必提供下列資訊以便解決。
務必提供資訊,缺一不可 寫: 1.你的後台郵件設定(包含系統管理員電子郵件信箱、使用 SMTP 伺服器傳送電子郵件、SMTP 伺服器網域名稱 、SMTP 使用者帳號、SMTP 使用者密碼)
2.你的主機型態(ex.免費空間請提供空間首頁、虛擬主機請提供空間首頁、自己的電腦請提供HOST/IP(網域或IP)、實體主機請提供HOST/IP(網域或IP)
3.錯誤的錯誤訊息(phpbb提供的錯誤訊息)
4.SMTP service供應者網頁
說明 寫: 如果標題內有()表示使用這個設定的附帶條件,另~本文敘述的為一般情況~基本上自行架設主機的人~應該足以應付~
竹貓會員 秋本 提供的智邦電子郵件設定方式 寫:後台設定如下:
系統管理員電子郵件信箱 :你的智邦信箱(如:帳號@msXX.url.com.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :msXX.url.com.tw
SMTP 使用者帳號:空白
SMTP 使用者密碼:空白
我個人找不到智邦設定SMTP的網頁~所以無法測試
感謝竹貓會員 秋本 提供自己的寶貴經驗
HINET設定方式(連線主機必須使用hinet的線路) 寫:http://service.hinet.net/2004/setup_outlook6.htm

後台設定如下:
系統管理員電子郵件信箱 :你的hinet信箱(如:帳號@msa.hinet.net)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :msa.hinet.net
SMTP 使用者帳號:空白
SMTP 使用者密碼:空白
SEEDNET設定方式(連線主機必須使用seednet的線路) 寫:http://service.seed.net.tw/setemail_oe6.shtml

後台設定如下:
系統管理員電子郵件信箱 :你的seednet信箱(如:帳號@seed.net.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :seed.net.tw
SMTP 使用者帳號:空白
SMTP 使用者密碼:空白
SONET設定方式(連線主機必須使用sonet的線路) 寫:http://www.so-net.net.tw/qa/index11.htm ... 1000003939

後台設定如下:
系統管理員電子郵件信箱 :你的sonet信箱(如:帳號@so-net.net.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :so-net.net.tw
SMTP 使用者帳號:空白
SMTP 使用者密碼:空白
台灣固網設定方式(連線主機必須使用台灣固網的線路) 寫:http://www.anet.net.tw/anet_help/email/e_page34.htm

後台設定如下:
系統管理員電子郵件信箱 :你的台灣固網信箱(如:帳號@anet.net.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :smtp.anet.net.tw
SMTP 使用者帳號:空白
SMTP 使用者密碼:空白
PCHOME設定方式(必須擁有一個PCHOME帳號) 寫:http://faq.pchome.com.tw/faq_solution.h ... kname=mail

後台設定如下:
系統管理員電子郵件信箱 :你的pchome信箱(如:帳號@pchome.com.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :smtp.pchome.com.tw
SMTP 使用者帳號:PCHOME帳號
SMTP 使用者密碼:PCHOME密碼
蕃薯藤設定方式(必須擁有一個蕃薯藤帳號) 寫:http://help.yam.com/mail/pop3/262.php?c ... il.yam.com

後台設定如下:
系統管理員電子郵件信箱 :你的yam信箱(如:帳號@yam.com)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :smtp.yam.com
SMTP 使用者帳號:蕃薯藤帳號
SMTP 使用者密碼:蕃薯藤密碼
台灣雅虎設定方式(必須擁有一個台灣雅虎帳號且支援[VIP信箱]及[POP收信]其中一種) 寫:http://tw.help.yahoo.com/mail/read/read-08.html

後台設定如下:
系統管理員電子郵件信箱 :你的台灣雅虎信箱(如:帳號@yahoo.com.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :smtp.mail.yahoo.com.tw
SMTP 使用者帳號:台灣雅虎帳號
SMTP 使用者密碼:台灣雅虎密碼
MAIL2000設定方式(必須擁有一個MAIL2000帳號) 寫:http://www.mail2000.com.tw/faq.htm#faq2-3-1

後台設定如下:
系統管理員電子郵件信箱 :你的MAIL2000信箱(如:帳號@xx.mail2000.com.tw)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :smtp.mail2000.com.tw
SMTP 使用者帳號:MAIL2000帳號
SMTP 使用者密碼:MAIL2000密碼

發表於 : 2006-12-08 10:08
心靈捕手
messagebox 此文, 已經包含有關大部分 SMTP (發送郵件伺服器) 的設定問題與解答,
若您的論壇有出現此類問題, 則請務必先睹為快.

因為, 還是有不少的網友提出相關問題,
所以將此文移動到 '教學文件庫' 版面.

ps.
同類型問題參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=26589