1 頁 (共 1 頁)

[問題] 測試會員註冊發生之錯誤訊息

發表於 : 2005-01-05 17:49
sunmi629
在會員註冊中的電子郵件信箱輸入:test.tw@yahoo.com.tw,則出現下列錯誤訊息\r

Failed sending email :: PHP ::

DEBUG MODE

Line : 234
File : c:\appserv\www\phpbb2\includes\emailer.php

請問是哪裡出問題勒,謝謝!! :oops:

發表於 : 2005-01-05 18:11
messagebox
220 YSmtp mta105.mail.tpe.yahoo.com ESMTP service ready
HELO mail
250 mta105.mail.tpe.yahoo.com
MAIL FROM: <sysop@onlyou.org>
250 sender <sysop@onlyou.org> ok
RCPT TO: <test.tw@yahoo.com.tw>
250 recipient <test.tw@yahoo.com.tw> ok

我測試是沒問題的~~
所以是你php.ini裡面mail function設定錯誤~~

發表於 : 2005-01-05 18:20
sunmi629
但php.ini從未動過勒.....
那要如何解決...是要再下載一次phpbb2,把php.ini給覆蓋嗎

發表於 : 2005-01-05 23:39
messagebox
沒動過表示你沒設定阿~~~
預設的php.ini
mail function
SMTP->LOCALHOST
FROM->me@localhost
除非你本機有架設smtp service
且 不需要認證~並且將localhist設為允許ip

不然預設值一定不對~

發表於 : 2005-01-06 05:06
anpan325
請問那應該怎樣設定呢??
我也發現同樣問題喔... (我是超新手)
請教大大!~

發表於 : 2005-01-06 09:19
sunmi629
messagebox大大謝謝囉..
我找到答案了.. :-D

發表於 : 2005-01-06 18:41
messagebox
anpan325 寫:請問那應該怎樣設定呢??
我也發現同樣問題喔... (我是超新手)
請教大大!~
環境??
messagebox大大謝謝囉..
我找到答案了.. :-D
找到了
把你的經驗談貼出來~
可以換你幫助其他人喔~~

發表於 : 2005-01-07 17:17
sunmi629
首先因公司有某一些需求,所以指派我來找先論壇來玩玩,所以和主管討論結果後就選擇了phpBB論壇
我的測試環境如下:
測試主機架設於東森網域下,而公司有安裝Mail Server且是置於Seednet網域,那因為我是使用個人的email來try,所以發生許多問題,然而有許多大大的幫忙,使我明白自己問題所在\r

那我修正設定如下:
系統管理員電子郵件信箱仍是使用私人信箱\r
使用 SMTP 伺服器傳送電子郵件
SMTP 伺服器網域名稱 公司mail server網域
SMTP 使用者帳號 公司mis給予
SMTP 密碼 公司mis給予

而php.ini未更動

就這樣完成了......... :lol: