|
當discuz論壇無法用smtp發送信件"並出現郵件發送返回錯誤"
首先先編輯這個檔案
/source/function/function_mail.php
第一步
找到
$maildelimiter = $_G['setting']['mail']['maildelimiter'] == 1 ? "\r\n" : ($_G['setting']['mail']['maildelimiter'] == 2 ? "\r" : "\n");
將它改成
$maildelimiter = "\r\n";
第二步
找到
if(substr($lastmessage, 0, 3) != 354) {
runlog('SMTP', "({$_G[setting][mail][server]}:{$_G[setting][mail][port]}) DATA - $lastmessage", 0);
return false;
}
並刪除即可
|
|