質問 > その他 > メール送信失敗ログから原因がわからない |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
2645dfd |
投稿日時: 2024/3/18 17:30
対応状況: −−−
|
半人前 登録日: 2022/5/2 居住地: 投稿: 24 |
Re: メール送信失敗ログから原因がわからない ありがとうございます!
送信先の問題が多いようで勉強になりました こちら確認しましたらちょうどこの時間に送信元メールがなりすましの被害があり、メールサーバーの負荷が高かったようでしたので、こちらの可能性が高いことが判明しました。 ・送信元のメールサーバー上で何度か送信を試みたが失敗した場合 詳細にありがとうございます |
mcontact |
投稿日時: 2024/3/18 14:46
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1535 |
Re: メール送信失敗ログから原因がわからない > SC_SendMail.phpの記述をみるに受信側のパソコン環境(Windows 環境)の関係でエラーになっているのでしょうか。
受信側のパソコン環境関係のエラーではないです。 送信元のメールサーバにて、 ・送信先のメールホストが存在しない場合 ・送信先のメールユーザが存在しない場合 ・送信先のメールボックスの容量オーバーの場合 ・送信先のメール 1 通当たりの容量がオーバーしている場合 ・送信先の相手へ送信ができず、サーバー上で何度か送信を試みている場合 ・送信元のメールサーバー上で何度か送信を試みたが失敗した場合 場合に、「mail() returned failure」が発生します。 送信先のメールアドレスを確認してみてください。
|
2645dfd |
投稿日時: 2024/3/18 13:20
対応状況: −−−
|
半人前 登録日: 2022/5/2 居住地: 投稿: 24 |
メール送信失敗ログから原因がわからない [EC-CUBE] 2.13.5
[レンタルサーバ] Xserver [OS] Linux sv586.xserver.jp 4.4.0-221-generic #254-Ubuntu SMP Mon Feb 28 23:49:19 UTC 2022 x86_64 [PHP] PHP 5.6.40 [データベース] MySQL 5.5.56-MariaDB [WEBサーバ] Apache 使用しているEC-CUBEにて、注文完了メールが一部送られていないエラーが起こりまして、ログを確認しましたが原因がわからずもし分かりましたらご教授いただければ幸いです。 ▼エラーログ 2024/03/15 17:42:45 [/ec/shopping/load_payment_module.php] Warning(E_USER_WARNING): メール送信に失敗しました。[mail() returned failure] on [ec/data/class/SC_SendMail.php(330)] ▼ec/data/class/SC_SendMail.php(330) 付近の記述はこのようになってます /** * TXTメール送信を実行する. * * 設定された情報を利用して, メールを送信する. * * @return boolean */ public function sendMail($isHtml = false) { $header = $isHtml ? $this->getHTMLHeader() : $this->getTEXTHeader(); $recip = $this->getRecip(); // メール送信 $result = $this->objMail->send($recip, $header, $this->body); if (PEAR::isError($result)) { // XXX Windows 環境では SJIS でメッセージを受け取るようなので変換する。 $msg = mb_convert_encoding($result->getMessage(), CHAR_CODE, 'auto'); $msg = 'メール送信に失敗しました。[' . $msg . ']'; trigger_error($msg, E_USER_WARNING); GC_Utils_Ex::gfDebugLog($header); return false; } return true; } ---------------------- SC_SendMail.phpの記述をみるに受信側のパソコン環境(Windows 環境)の関係でエラーになっているのでしょうか。 数十件の注文完了メールで3つのみエラーになっているので、 ネットワークの環境での一時的なエラーであればよいのですが、メールサーバーやsmtpの設定の可能性もあるのかと考えております。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |