アプリ版:「スタンプのみでお礼する」機能のリリースについて

sendmail(2564): NOTICE: NOQUEUE: timeout waiting for input from
mail01.pref.aaa(ホスト名) during server cmd read
というエラーが出たのですが、何のエラーだかよくわかりません。

A 回答 (2件)

まず、NOTICEは警告ですよね。


NOQUEQUEは「キューがない」。

timeout waiting for input during "source"
SENDMAILはsendmail.cfの中でオプションとしていろいろなタイムアウトの時間を設定しているわけですが、その時間内に処理が完了しないとタイムアウトになり、このlogが出ます。

mail01.~が"server cmd read"の入力を(あなたのサーバが)待っている間にタイムアウトした。
ということですね。
"server cmd read"についてはちょっと調べて見ましたがわかりませんでした。スイマセン。(これが一番重要なのにぃ~、たぶん。)

解決策としては、(このlogがたくさん出る場合)タイムアウト値を大きくする。
既に十分な大きさの場合はネットワークの配線や接続などハードウェアの問題点が考えられます。

"mail01.pref~"このホストは道府県のうちのいづれかなので(prefは道府県のドメイン)、ポートスキャンなど悪さをすることは稀でしょう。
ちなみに都はmetroです。
    • good
    • 0

そのホストからポートスキャンでもされたのではないでしょうか。

だからTCP接続がESTABLISHEDになったけれど、SMTPが期待する応答は返ってこなくてそれでtimeoutになったのだと推測します。

そうでなかったら、単純に通信中にネットワーク障害が起きたとか。ホスト名がmail01...ということからすると、こちらの可能性が高いかもしれませんね。何度も同じエラーがでるようでしたら、そのホストの管理者と連絡をとってみるのもいいかもしれません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!