1 頁 (共 1 頁)

(已解決)使用管理者控制台群發信件問題

發表於 : 2018-01-11 23:43
lichang422
●主機作業系統:Windows (10)
●您的上網方式:ADSL
●您安裝的程式:Apache 2.4.25(win64)+ php5.6.30 + MySql 5.0.11
●您的 phpBB 版本:phpBB 3.2.0
●您的 phpBB 連結網址: http://59.125.59.246:30678/FANUC_discus/

我想請問一下,我使用後台的管理者控制台"大量電子郵件"發送信件
如果我只選擇一人,他是可以正常發送出去,且對方可以收到信件

但是當我選擇二人以上,他就發生錯誤,錯誤碼如下:
Errno 2: mail(): SMTP server response: 553 5.1.3 <undisclosed-recipients:;>... List:; syntax illegal for recipient addresses at [ROOT]/includes/functions_messenger.php line 1825

我去開messenger.php查看1825行,內容如下:
$result = $config['email_function_name']($to, mail_encode($subject, ''), wordwrap(utf8_wordwrap($msg), 997, "\n", true), $headers);

請問這代表哪裡有問題嗎??
可以怎麼修改呢??有人試過群體發送嗎??

Re: 使用管理者控制台群發信件問題

發表於 : 2018-01-14 13:34
心靈捕手
lichang422 寫:●主機作業系統:Windows (10)
●您的上網方式:ADSL
●您安裝的程式:Apache 2.4.25(win64)+ php5.6.30 + MySql 5.0.11
●您的 phpBB 版本:phpBB 3.2.0
●您的 phpBB 連結網址: http://59.125.59.246:30678/FANUC_discus/

我想請問一下,我使用後台的管理者控制台"大量電子郵件"發送信件
如果我只選擇一人,他是可以正常發送出去,且對方可以收到信件

但是當我選擇二人以上,他就發生錯誤,錯誤碼如下:
Errno 2: mail(): SMTP server response: 553 5.1.3 <undisclosed-recipients:;>... List:; syntax illegal for recipient addresses at [ROOT]/includes/functions_messenger.php line 1825

我去開messenger.php查看1825行,內容如下:
$result = $config['email_function_name']($to, mail_encode($subject, ''), wordwrap(utf8_wordwrap($msg), 997, "\n", true), $headers);

請問這代表哪裡有問題嗎??
可以怎麼修改呢??有人試過群體發送嗎??
這是您的 SMTP 設定有問題,並非 phpBB 3 的問題。
建議您貼圖說明,控制台的「電子郵件設定」情形。

Re: 使用管理者控制台群發信件問題

發表於 : 2018-01-15 17:07
lichang422
謝謝老師親自指導
以下是我的設定,設定方式是按照老師指導的gmail設定方式使用
https://www.phpbb-tw.net/phpbb/viewtopi ... 98&t=51324
備註一下:我用此郵件寄發給單人時,都是正常的
唯獨在我選擇寄發二人以上時,才會產生錯誤訊息
setting.jpg

Re: 使用管理者控制台群發信件問題

發表於 : 2018-01-15 20:38
心靈捕手
lichang422 寫:謝謝老師親自指導
以下是我的設定,設定方式是按照老師指導的gmail設定方式使用
https://www.phpbb-tw.net/phpbb/viewtopi ... 98&t=51324
備註一下:我用此郵件寄發給單人時,都是正常的
唯獨在我選擇寄發二人以上時,才會產生錯誤訊息
setting.jpg
建議您:
更新成以下設定

代碼: 選擇全部

Use SMTP server for e-mail: Yes
儲存後,再試一試。

Re: 使用管理者控制台群發信件問題

發表於 : 2018-01-16 09:12
lichang422
謝謝老師耐心指導

我測試修改Use SMTP server for email:Yes

以下是她出現的錯誤訊息,不好意思,需要再幫忙一下,謝謝!!
(ps:選一個人也發不出去了)

未命名1.jpg
未命名.jpg

Re: 使用管理者控制台群發信件問題

發表於 : 2018-01-16 09:33
心靈捕手
lichang422 寫:謝謝老師耐心指導

我測試修改Use SMTP server for email:Yes

以下是她出現的錯誤訊息,不好意思,需要再幫忙一下,謝謝!!

未命名1.jpg
未命名.jpg
試試調整 Gmail 相關設定,參考連結:
https://support.google.com/mail/answer/78754

登入你的 Gmail 帳密,前往上頭網址,點選「允許安全性較低的應用程式存取您的帳戶」。

處理權限設定後,再測試看看。

Re: 使用管理者控制台群發信件問題

發表於 : 2018-01-16 13:37
lichang422
我成功了,謝謝老師耐心的指導!!

最後一塊拼圖是"要設定允許低安全性應用程式的權限開啟"
調整 Gmail 相關設定,參考連結:
https://support.google.com/mail/answer/78754
zoomit.png
zoomit1.png

Re: (已解決)使用管理者控制台群發信件問題

發表於 : 2018-01-16 14:59
lichang422
老師,那再打擾一下,如果我是使用中華電信的網路,且想測試用中華電信的SMTP功能
我需要怎麼設定呢???(無安全加密連線)
SMTP : msa.hinet.net
PORT : 25
Authenticaition method for SMTP : ?????
username : ?????
password : ?????

Re: (已解決)使用管理者控制台群發信件問題

發表於 : 2018-01-16 19:21
心靈捕手
lichang422 寫:老師,那再打擾一下,如果我是使用中華電信的網路,且想測試用中華電信的SMTP功能
我需要怎麼設定呢???(無安全加密連線)
SMTP : msa.hinet.net
PORT : 25
Authenticaition method for SMTP : ?????
username : ?????
password : ?????
我就是使用 Hinet 光纖上網,底下的設定給您參考看看。
2018-01-16_191846.png