[問題](已解決)無法寄出信件
版主: 版主管理群
[問題](已解決)無法寄出信件
http://phpbb-tw.net/phpbb/viewtopic.php ... c&start=30
看了快2小時,試了又試..不成...
我也找不到php.ini可改(汗顏~~~)
使用 SMTP 伺服器傳送電子郵件 : 是
SMTP 伺服器網域名稱 : seed.net.tw
SMTP 使用者帳號 : 無
SMTP 密碼 : 無
試過很多設定,除了沒改php.ini,決定固定一種後檯設定,來這邊問高手了.
錯誤訊息是
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "b8303053"
DEBUG MODE
Line : 152
File : smtp.php
謝謝
看了快2小時,試了又試..不成...
我也找不到php.ini可改(汗顏~~~)
使用 SMTP 伺服器傳送電子郵件 : 是
SMTP 伺服器網域名稱 : seed.net.tw
SMTP 使用者帳號 : 無
SMTP 密碼 : 無
試過很多設定,除了沒改php.ini,決定固定一種後檯設定,來這邊問高手了.
錯誤訊息是
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "b8303053"
DEBUG MODE
Line : 152
File : smtp.php
謝謝
最後由 b8303053 於 2006-04-27 22:43 編輯,總共編輯了 2 次。
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
php.ini 位於 C:\WINNT 內,修改後需重開機。
一般自行架設網站,若 ADSL 使用 HINET,SMTP 就設定為 HINET 提供的郵件外送伺服器。
看完你的錯誤訊息,很像是收件人EMAIL有點問題,造成送不出去,煩請再確認一下。
我曾有過類似經驗,但是錯誤代碼我忘了,原因是會員EMAIL信箱爆了或被停用,才會出現類似錯誤訊息;提供你參考看看,希望有所幫助 ^^||
一般自行架設網站,若 ADSL 使用 HINET,SMTP 就設定為 HINET 提供的郵件外送伺服器。
看完你的錯誤訊息,很像是收件人EMAIL有點問題,造成送不出去,煩請再確認一下。
我曾有過類似經驗,但是錯誤代碼我忘了,原因是會員EMAIL信箱爆了或被停用,才會出現類似錯誤訊息;提供你參考看看,希望有所幫助 ^^||
我們都想寫下自己的故事,才初執筆就驚覺,悲歡離合竟也是年輕事!
平凡心動 http://www.hope99.idv.tw/
提出問題時,請提供較完整的資料,才能給你正確的答案,節省你的時間。
發問格式可參閱: http://phpbb-tw.net/phpbb/viewtopic.php?t=15329
PLUS 下載位址: http://www.phpbb2.de/dload.php?action=c ... &cat_id=20
平凡心動 http://www.hope99.idv.tw/
提出問題時,請提供較完整的資料,才能給你正確的答案,節省你的時間。
發問格式可參閱: http://phpbb-tw.net/phpbb/viewtopic.php?t=15329
PLUS 下載位址: http://www.phpbb2.de/dload.php?action=c ... &cat_id=20
Re: 無法寄出信件
看起來是 mail header 裡面的 from 有問題...b8303053 寫:錯誤訊息是
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "b8303053"
DEBUG MODE
Line : 152
File : smtp.php
謝謝
Ran into problems sending Mail. Response: 503 AUTH command used when not advertised
DEBUG MODE
Line : 125
File : smtp.php
後台設定不變,一樣選"是"
多設定了帳號和密碼,改了php.ini ,也確定信箱沒錯,因為是寄給自己另一個信箱.
都是顯示 smtp.php有錯誤?
DEBUG MODE
Line : 125
File : smtp.php
後台設定不變,一樣選"是"
多設定了帳號和密碼,改了php.ini ,也確定信箱沒錯,因為是寄給自己另一個信箱.
都是顯示 smtp.php有錯誤?
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
-
- 竹貓忠實會員
- 文章: 981
- 註冊時間: 2003-02-24 23:34
b8303053這信箱是收件人還是寄件人~
至於SEEDNET的設定方式~
http://phpbb-tw.net/phpbb/viewtopic.php?t=37881
你第一次是做對的~
第二次~輸入帳號密碼就是錯的~
SEEDNET不支援AUTH認證~
第一次的錯誤是發生在你跟SEEDNET溝通過程~
我自己猜測~你的錯誤應該是~收信人的帳號格式不符合SEEDNET的規定
我自己去討論區註冊一個帳號~沒發生錯誤~
所以我猜是你打錯了收信人的MAIL~
至於SEEDNET的設定方式~
http://phpbb-tw.net/phpbb/viewtopic.php?t=37881
你第一次是做對的~
第二次~輸入帳號密碼就是錯的~
SEEDNET不支援AUTH認證~
第一次的錯誤是發生在你跟SEEDNET溝通過程~
我自己猜測~你的錯誤應該是~收信人的帳號格式不符合SEEDNET的規定
我自己去討論區註冊一個帳號~沒發生錯誤~
所以我猜是你打錯了收信人的MAIL~
非常謝謝messagebox及各位高手在百忙之中的回答.
.............................
我將後檯設定改回
使用 SMTP 伺服器傳送電子郵件 : 是
SMTP 伺服器網域名稱 : seed.net.tw
SMTP 使用者帳號 : 無
SMTP 密碼 : 無
我寄信對象是
b8303053@yahoo.com.tw
然後就跳出
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "b8303053"
DEBUG MODE
Line : 152
File : smtp.php
我的寄信對象應該沒錯,就是一般的正常帳號.
又還是原來的情形一樣.
請問messagebox大,您測試的結果是可以寄信出去嗎?
謝謝.
.............................
我將後檯設定改回
使用 SMTP 伺服器傳送電子郵件 : 是
SMTP 伺服器網域名稱 : seed.net.tw
SMTP 使用者帳號 : 無
SMTP 密碼 : 無
我寄信對象是
b8303053@yahoo.com.tw
然後就跳出
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "b8303053"
DEBUG MODE
Line : 152
File : smtp.php
我的寄信對象應該沒錯,就是一般的正常帳號.
又還是原來的情形一樣.
請問messagebox大,您測試的結果是可以寄信出去嗎?
謝謝.
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
有關錯誤訊息 501,以下是我從 SEED NET FAQ 查到的說明,希望對你有所幫助。
來源: http://service.seed.net.tw/faq_email.shtml#17
解答 無法寄信,出現「發生不明的錯誤..伺服器回應:501 HELO...」等很奇怪的訊息?
您一定是用 Microsoft的outlook express 這個軟體寄信囉!它出現的訊息可能是「發生不明的錯誤..伺服器回應:'501 HELO reguires domainname' (或 '501 syntactically invalid HELO argument(s)')」 是不是呢?
原因以及該如何處理,以下為您說明:
非常抱歉,我們發現在outlook express的4.0版有這種現象,其實不能說是Seednet 的錯,也不能說是軟體的問題,只是軟體在設計上的發信模式與Seednet 的Email主機有一點不太合。經測試,可以用下面的方式
解決:
(1)請打開【我的電腦】=>【控制台】=>【網路】
(2)游標移至「TCP/IP」使之反白,再點選下方的【內容】
(3)點選【DNS組態】,設定為【啟動DNS】
(4)「主電腦」的意思是請您為您的這部電腦取個名字,可隨便填寫,但是請勿填寫Seednet的任何一部主機。而「網域」,則可填seed.net.tw
(5)下方的「DNS伺器搜尋順序」,請設為139.175.55.244
(6)按確定退出,此時電腦會要求重新開機
(7)開機之後,請再連上網路,再試試看
完成這些程序之後,請您再試試看是否可以了?
至於其他ISP不會,為什麼Seednet 的email server會這樣?我們Seednet 的email server其實用的是比較新版本的系統,比較嚴謹些,但是碰到IE4.0的設計,則會出現這種問題。(經測試,使用5.0則不會有此情形)
解釋一下,這些原來在撥接環境裡是可以不要設的。但是IE4.0的設計中,會去抓出這裡的「主電腦、網域」的資料送出去。所以沒有設,抓不到時,我們的server就會有這樣子的反應。
白話一點的解釋,它的意思就是,email server很疑惑的說:「你剛剛不是說要送一個電腦的資訊過來嗎?為什麼沒有送?」因為IE4.0先預告要送這訊息,然後又沒有送,我們server很疑惑,就不知該不該寄信
為什麼其他ISP的主機就不會,前面解釋,我們用比較新版本的系統,設計上比較嚴謹,其他ISP的主機或許用比較舊的版本,可能沒有這麼的嚴謹,反正您已經把信件送來了,我就幫您寄信吧!.....
造成您的困擾,再次向您致歉!請多包涵。
來源: http://service.seed.net.tw/faq_email.shtml#17
解答 無法寄信,出現「發生不明的錯誤..伺服器回應:501 HELO...」等很奇怪的訊息?
您一定是用 Microsoft的outlook express 這個軟體寄信囉!它出現的訊息可能是「發生不明的錯誤..伺服器回應:'501 HELO reguires domainname' (或 '501 syntactically invalid HELO argument(s)')」 是不是呢?
原因以及該如何處理,以下為您說明:
非常抱歉,我們發現在outlook express的4.0版有這種現象,其實不能說是Seednet 的錯,也不能說是軟體的問題,只是軟體在設計上的發信模式與Seednet 的Email主機有一點不太合。經測試,可以用下面的方式
解決:
(1)請打開【我的電腦】=>【控制台】=>【網路】
(2)游標移至「TCP/IP」使之反白,再點選下方的【內容】
(3)點選【DNS組態】,設定為【啟動DNS】
(4)「主電腦」的意思是請您為您的這部電腦取個名字,可隨便填寫,但是請勿填寫Seednet的任何一部主機。而「網域」,則可填seed.net.tw
(5)下方的「DNS伺器搜尋順序」,請設為139.175.55.244
(6)按確定退出,此時電腦會要求重新開機
(7)開機之後,請再連上網路,再試試看
完成這些程序之後,請您再試試看是否可以了?
至於其他ISP不會,為什麼Seednet 的email server會這樣?我們Seednet 的email server其實用的是比較新版本的系統,比較嚴謹些,但是碰到IE4.0的設計,則會出現這種問題。(經測試,使用5.0則不會有此情形)
解釋一下,這些原來在撥接環境裡是可以不要設的。但是IE4.0的設計中,會去抓出這裡的「主電腦、網域」的資料送出去。所以沒有設,抓不到時,我們的server就會有這樣子的反應。
白話一點的解釋,它的意思就是,email server很疑惑的說:「你剛剛不是說要送一個電腦的資訊過來嗎?為什麼沒有送?」因為IE4.0先預告要送這訊息,然後又沒有送,我們server很疑惑,就不知該不該寄信
為什麼其他ISP的主機就不會,前面解釋,我們用比較新版本的系統,設計上比較嚴謹,其他ISP的主機或許用比較舊的版本,可能沒有這麼的嚴謹,反正您已經把信件送來了,我就幫您寄信吧!.....
造成您的困擾,再次向您致歉!請多包涵。
我們都想寫下自己的故事,才初執筆就驚覺,悲歡離合竟也是年輕事!
平凡心動 http://www.hope99.idv.tw/
提出問題時,請提供較完整的資料,才能給你正確的答案,節省你的時間。
發問格式可參閱: http://phpbb-tw.net/phpbb/viewtopic.php?t=15329
PLUS 下載位址: http://www.phpbb2.de/dload.php?action=c ... &cat_id=20
平凡心動 http://www.hope99.idv.tw/
提出問題時,請提供較完整的資料,才能給你正確的答案,節省你的時間。
發問格式可參閱: http://phpbb-tw.net/phpbb/viewtopic.php?t=15329
PLUS 下載位址: http://www.phpbb2.de/dload.php?action=c ... &cat_id=20
和各位先進報告
1.改了DNS組態後,系統沒說要重開機,但反而連登入都沒辦法了.
2.我確定email得帳號都沒錯...
1.改了DNS組態後,系統沒說要重開機,但反而連登入都沒辦法了.
2.我確定email得帳號都沒錯...
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "b8303053"
應該是說...我的e-mail格式不對,在b8303053後面沒有接"@"或是"."
但,我確定有打完整格式的信箱: b8303053@yahoo.com.tw
應該是說...我的e-mail格式不對,在b8303053後面沒有接"@"或是"."
但,我確定有打完整格式的信箱: b8303053@yahoo.com.tw
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
沒錯,所以和上面找到的資訊應該沒有關係b8303053 寫:應該是說...我的e-mail格式不對,在b8303053後面沒有接"@"或是"."
你有打不代表 php 有吃到,'@' 和 '.' 在 php 裡面是保留字元,如果 php code 有問題就會沒吃到。b8303053 寫:但,我確定有打完整格式的信箱: b8303053@yahoo.com.tw
是從文章內...右上角那邊
我才發現我的原問題發問的不清楚,讓大家一直猜,真是不好意思...
●架設主機作業系統:windows XP(自己電腦)
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
●快速架站程式:Appserv 2.4.7
●上網方式:SeedNet ADSL
● phpBB2plus 版本:1.5.3(utf8)
● 連結網址: http://pharmacy.mytw.net/
● 測試用帳號密碼:test/test
-
- 竹貓忠實會員
- 文章: 981
- 註冊時間: 2003-02-24 23:34
呃~終於搞懂~
忘記你是PLUS的使用者~
剛剛去你的討論區測試一下~
我比較懷疑是tellafriend.php這檔案有問題~
感覺是表單出錯了~
因為我輸入朋友名稱是frdef
mail是messageboxs@yahoo.com.tw
但錯誤訊息卻是~
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "frdef"
簡單來說~它應該送出這SMTP命令~
RCPT TO: frdef<messageboxs@yahoo.com.tw>
但是~他可能是送出了這樣的命令~
RCPT TO: frdef<>
也就是說~應該是程式有寫錯了~
仔細想想~你動了哪邊吧~
忘記你是PLUS的使用者~
剛剛去你的討論區測試一下~
我比較懷疑是tellafriend.php這檔案有問題~
感覺是表單出錯了~
因為我輸入朋友名稱是frdef
mail是messageboxs@yahoo.com.tw
但錯誤訊息卻是~
Ran into problems sending Mail. Response: 501 >: "@" or "." expected after "frdef"
簡單來說~它應該送出這SMTP命令~
RCPT TO: frdef<messageboxs@yahoo.com.tw>
但是~他可能是送出了這樣的命令~
RCPT TO: frdef<>
也就是說~應該是程式有寫錯了~
仔細想想~你動了哪邊吧~