kiam 寫:急救:
問題:
Ran into problems sending Mail. Response: 550 ... Relaying denied
DEBUG MODE
Line : 152
File : smtp.php
我已經造設定去設定了..Outlook Express..及基本組態了為什麼還會出現錯誤呢..
基本組態
系統管理員電子郵件信箱 :帳號@msa.hinet.net)
使用 SMTP 伺服器傳送電子郵件:是
SMTP 伺服器網域名稱 :msa.hinet.net
SMTP 使用者帳號:空白
SMTP 使用者密碼:空白
Outlook Express:
設定
http://pics13.webs-tv.net/2/userfile/m/ ... ed7abc.jpg
幫忙解答謝謝..
別急~會有這訊息~表示你的設定有問題~
這時候應該先冷靜想一下~
550 ... Relaying denied
解釋~轉信動作被拒絕~
你會說你使用outlook是可以使用的~
http://phpbb-tw.net/phpbb/viewtopic.php?t=37881
想想看~這邊的設定你差了哪邊~
由於你沒把你的主機資訊張貼(
上面那個文章連結有寫需要哪些資訊)~
所以我只能就現有的資訊來作猜測~
1.你用自己的電腦架設主機~但你並不是使用hinet的線路(adsl)連線~
2.你申請國內外免費空間架設網站~且那個空間埠是利用hinet的線路連接網路~
3.你購買虛擬主機~但那個虛擬主機不是利用hinet的線路連接網路~
4.你使用主機寄放(實體主機)~但寄放的機房不是使用hinet的線路連接網路~
5.你主機的ip被msa.hinet.net這台機器列為拒絕ip~
realmax 寫:PChome之前可以用,現在好像不行了,不知道還有沒有免費的smtp server,gmail的smtp不曉得行嗎?
免費的smtp service幾乎都被列為拒絕名單了~所以設定了也沒用~
基本上~只要不是使用免費空間~應該都不會有這些問題~
ex.
使用自己的主機線路(adsl)~就用isp給你的smtp service~
購買虛擬主機~主機商通常都已經設定好php.ini mail function~
(沒設定~就應該跟主機商反映)~
dummy72 寫:搞了2天SMTP的設定,PCHOME試了幾十遍,設來設去都沒辦法用,想要放棄的時候,最後用了自己ISP的SMTP,終於可以用了。
這本來就是應該這樣做~偏偏大家都喜歡用免費的~
rickw6609 寫:Ran into problems sending Mail. Response: 554 : Client host rejected: Access denied
你的ip被這台主機ban了~
說簡單一點~就是你根本沒有在這台主機送信轉信的權限~
有可能是你曾經利用這台機器送垃圾信~
別懷疑~我曾經有客戶中病毒~剛好他又是固定ip~
被反垃圾信單位列為垃圾來源機器~也因為這個原因~他就不能使用我提供給他的smtp來送信~
因為我機器有把那個反垃圾信單位的資料庫當作封鎖參考~
當然~這只是猜測~因為會被ban的原因太多了~只是可以確定你被ban了~想解決只能問那台機器的網管~