[問題] Ran into problems sending Mail

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
lcha
星球普通子民
星球普通子民
文章: 14
註冊時間: 2004-05-11 16:22

[問題] Ran into problems sending Mail

文章 lcha »

●架設主機作業系統:Windows(Me)
●快速架站程式:Appserv
●免費空間連結: http://t35.com/
●您的上網方式:HK I-Cable
●您安裝的程式:快速架站程式:Appserv
●您的 phpBB2 版本:phpBB (2.0.14)。
●您的 phpBB2 連結網址: http://lch2003.t35.com/ (mysql有時不開機)
●錯誤狀態:

代碼: 選擇全部

一般錯誤
Ran into problems sending Mail. Response: 530 5.7.0 Must issue a STARTTLS command first

DEBUG MODE

Line : 125
File : smtp.php
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 555
註冊時間: 2006-01-03 07:48

[問題] Ran into problems sending Mail

文章 yehrussell »

[問題] Ran into problems sending Mail

上網方式:HINET / ADSL 8M
主機相關資料: http://phpbb-tw.net/phpbb/viewtopic.php?t=47235
我的 php.ini設定

[mail function]
; For Win32 only.
SMTP = msa.hinet.net
smtp_port = 25

; For Win32 only.
sendmail_from = y*****@xuite.net

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

y*****@xuite.net 改成 y*****@msa.hinet.net 也是如此
因為中華電信那信箱.....@msa.hinet.net 不是我在用 (弟用)
爬文爬很久 從上次竹貓發問 http://phpbb-tw.net/phpbb/viewtopic.php?t=47235 ,就一直爬文
可以發短訊、收到E-MAIL,
但是遇到有人訂閱主題,就會有錯誤!
一直發生下面錯誤

代碼: 選擇全部

Ran into problems sending Mail. Response: 553 >... Address contained invalid control characters 

DEBUG MODE 

Line : 143 
File : smtp.php


謝謝!各位大大 :-D
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題] Ran into problems sending Mail

文章 心靈捕手 »

yehrussell 寫: 可以發短訊、收到E-MAIL,
但是遇到有人訂閱主題,就會有錯誤!
一直發生下面錯誤

代碼: 選擇全部

Ran into problems sending Mail. Response: 553 >... Address contained invalid control characters 

DEBUG MODE 

Line : 143 
File : smtp.php
我猜想:
問題是出在, 訂閱主題的該會員, 註冊的 email 有問題.

建議您:
補充說明, 這個錯誤情況 '遇到有人訂閱主題,就會有錯誤'
是少數會員或者是全部的會員, 會發生.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題] Ran into problems sending Mail

文章 chiouss »

代碼: 選擇全部

一般錯誤
Ran into problems sending Mail. Response: 530 5.7.0 Must issue a STARTTLS command first
這台 SMTP 只接受 TLS 連線,目前的 phpBB2 沒辦法處理,請換台 server 或是用 FreePOPs 之類的軟體去代轉指令...
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

Re: [問題] Ran into problems sending Mail

文章 chiouss »

代碼: 選擇全部

Ran into problems sending Mail. Response: 553 >... Address contained invalid control characters 
你的 email addr (或是訂閱者的) 有問題
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 555
註冊時間: 2006-01-03 07:48

Re: [問題] Ran into problems sending Mail

文章 yehrussell »

心靈捕手 寫: 我猜想:
問題是出在, 訂閱主題的該會員, 註冊的 email 有問題.

建議您:
補充說明, 這個錯誤情況 '遇到有人訂閱主題,就會有錯誤'
是少數會員或者是全部的會員, 會發生.
捕手老師:謝謝!
目前測試,只要該主題有人訂閱,就會有問題,目前測試,是全部人都會有上述錯誤!
發短訊給會員都正常,可以收到e-mail
chiouss:你的 email addr (或是訂閱者的) 有問題
謝謝 chiouss 大大
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題] Ran into problems sending Mail

文章 心靈捕手 »

yehrussell 寫:目前測試,只要該主題有人訂閱,就會有問題,目前測試,是全部人都會有上述錯誤!
發短訊給會員都正常,可以收到 email
看來, 您的意思是,
所有會員收得到有 '私訊的 email 通知',
但是收不到 '訂閱主題的 email 通知'.

建議您:
1. 貼出論壇網址
2. 提供兩個測試帳號與密碼
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 555
註冊時間: 2006-01-03 07:48

Re: [問題] Ran into problems sending Mail

文章 yehrussell »

心靈捕手 寫:看來, 您的意思是,
所有會員收得到有 '私訊的 email 通知',
但是收不到 '訂閱主題的 email 通知'.
是的
心靈捕手 寫:建議您:
1. 貼出論壇網址
2. 提供兩個測試帳號與密碼
論壇網址:http://herb-tw.com/
兩個測試帳號』---> long 9898
密碼都為:1234

謝謝捕手老師 :-D
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題] Ran into problems sending Mail

文章 心靈捕手 »

yehrussell 寫:
心靈捕手 寫:看來, 您的意思是,
所有會員收得到有 '私訊的 email 通知',
但是收不到 '訂閱主題的 email 通知'.
是的
心靈捕手 寫:建議您:
1. 貼出論壇網址
2. 提供兩個測試帳號與密碼
論壇網址:http://herb-tw.com/
兩個測試帳號』---> long 9898
密碼都為:1234

謝謝捕手老師 :-D
為了要了解論壇實際的 email 通知功能, 因此我也註冊一個帳號.

測試結果:
註冊啟用 email 通知, 正常
新私訊 email 通知, 正常
文章回覆 email 通知, 失敗

我猜想:
您應該有修改過一些原始碼,
所以您的 email 通知, 都不會顯示亂碼,
甚至於, 您的新私訊 email 通知, 會顯示私訊的主題和內容.

由此推斷, 造成 '文章回覆 email 通知, 失敗' 的原因,
很可能是出在相關檔案修改錯誤.

建議您:
1. 檢視是否有針對 '文章回覆 email 通知' 增添額外的功能 (外掛)?
2. 將下列檔案壓縮後, 貼出下載連結.
includes/emailer.php
includes/smtp.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 555
註冊時間: 2006-01-03 07:48

文章 yehrussell »

includes/emailer.php :arrow: 下載http://herb-tw.com/test/emailer.rar
includes/smtp.rar :arrow: 下載http://herb-tw.com/test/smtp.rar
有做過大五碼信件修正
http://phpbb-tw.net/phpbb/viewtopic.php?t=43277

謝謝捕手老師幫忙 :-D
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

yehrussell 寫:includes/emailer.php :arrow: 下載http://herb-tw.com/test/emailer.rar
includes/smtp.rar :arrow: 下載http://herb-tw.com/test/smtp.rar
有做過大五碼信件修正
http://phpbb-tw.net/phpbb/viewtopic.php?t=43277

謝謝捕手老師幫忙 :-D
檢視這些檔案的修改, 沒有發現問題.

建議您:
在將以下檔案壓縮後, 貼出下載連結.
posting.php
includes/functions_post.php
templates/subSilver/posting_body.tpl
language/lang_chinese_traditional_taiwan/email/topic_notify.tpl
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 555
註冊時間: 2006-01-03 07:48

文章 yehrussell »

posting.php :arrow:下載http://herb-tw.com/test/posting.rar
includes/functions_post.php :arrow:下載http://herb-tw.com/test/functions_post.rar
templates/Macinscott2/posting_body.tpl :arrow:下載http://herb-tw.com/test/posting_body.rar
language/lang_chinese_traditional_taiwan/email/topic_notify.tpl :arrow:下載http://herb-tw.com/test/topic_notify.rar

捕手老師 感恩
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

yehrussell 寫:posting.php :arrow:下載http://herb-tw.com/test/posting.rar
includes/functions_post.php :arrow:下載http://herb-tw.com/test/functions_post.rar
templates/Macinscott2/posting_body.tpl :arrow:下載http://herb-tw.com/test/posting_body.rar
language/lang_chinese_traditional_taiwan/email/topic_notify.tpl :arrow:下載http://herb-tw.com/test/topic_notify.rar

捕手老師 感恩
檢視您貼的檔案, 發現一個小問題, 但是不見得會影響 email 通知的功能.
主要是, 您之前所使用的語系編碼為 big5,
而您有做過 '多國語言' 以及 '許功蓋' 的問題的修正;
如今, 您既然已經更改語系編碼為 utf-8,
那麼上述的修正, 通通可以還原.

以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
# ps. posting.php 請比照處理
includes/functions_post.php

#
#-----[ FIND ]-----
# ps. 大約可以找到 8 個

代碼: 選擇全部

dohtmlspecialchars
# ps. 通通取代成
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

htmlspecialchars
#
#-----[ SAVE & CLOSE ]-----
#

另外, 許功蓋修正部份, 您可能是參考我寫的方法,
在相關欄位後面, 加上一個空字元;
這部份, 同樣也建議您, 可以還原回去原始碼.

--
回到主題:

建議您:
1. 還原 php.ini 的原始 [mail function] 設定, 重新啟動 AppServ

代碼: 選擇全部

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

2. 控制台 -> 一般管理 -> 基本組態
關於 SMPT 的設定, 如下:
系統管理員電子郵件信箱 :改用您的 hinet 信箱(如:帳號@msa.hinet.net)
使用 SMTP 伺服器傳送電子郵件:
SMTP 伺服器網域名稱 :msa.hinet.net
SMTP 使用者帳號:(空白)
SMTP 使用者密碼:(空白)
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 555
註冊時間: 2006-01-03 07:48

文章 yehrussell »

謝謝捕手老師!
  • (一)、小弟試著如您建議方法,
    一五一十照著做,
    因為沒有帳號@msa.hinet.net信箱
    跟弟弟借來用,試後...結果也是錯誤

代碼: 選擇全部

Ran into problems sending Mail. Response: 553 >... Address contained invalid control characters 
  • (二)、 SMTP 我也有試過另外 請選擇 '是'
    我用 mail2000信箱,發文都正常,不會有上面錯誤!
    發短訊但是只有mail2000信箱,收的到e-mail ,其他信箱就收不到e-mail
    有訂閱主題時,也不會有上述錯誤! 只是收不到e-mail
    所以也無法註冊!
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

yehrussell 寫:謝謝捕手老師!
  • (一)、小弟試著如您建議方法,
    一五一十照著做,
    因為沒有帳號@msa.hinet.net信箱
    跟弟弟借來用,試後...結果也是錯誤

代碼: 選擇全部

Ran into problems sending Mail. Response: 553 >... Address contained invalid control characters 
  • (二)、 SMTP 我也有試過另外 請選擇 '是'
    我用 mail2000信箱,發文都正常,不會有上面錯誤!
    發短訊但是只有mail2000信箱,收的到e-mail ,其他信箱就收不到e-mail
    有訂閱主題時,也不會有上述錯誤! 只是收不到e-mail
    所以也無法註冊!
若是單以該 '錯誤訊息' 解讀
則指的是

代碼: 選擇全部

email 位址包含無效的控制字元
若是以您的論壇架站環境以及網路環經而言,
則 smtp 設定為 'msa.hinet.net' 應該是沒有錯.

只是就 email 通知功能而言,
卻發生部份正常, 部分反常的現象, 實在叫人難解. :-?

我還是以為, 您有可能是某個檔案修改有誤,
只是我尚未參透, 其訂閱主題回覆通知功能, 究竟有多少相關檔案必須修改?

抱歉! 我已經技窮了. :oops:
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「phpBB 2 安裝與使用」