2010.01.27
突然 受注メールが送信されない(届かない)
数日全く受注がないので、不景気も深刻だと思っていたらなんと受注はあったのに自動メールが出てないことに気がつく。
要するに、管理画面から受注を確認することができるのだが、自動返信の受注メールがメーラーに届かなかったため、注文が入っていることに気がつかない。
状況を把握するため、同じように設置したEC-CUBEのサイトで試すとどれも同じ状態であることに気がつく。
メーラーで手動のメールは受信するため、メールアドレスは生きていることがわかる。
しかし受注管理画面からメールを送信すると、やはり同じように送れないという症状。
ずっと順調に稼働してたはずなのに、何も弄っていないのだけどなんでなんだろう。
要するにEC-CUBEがメールを吐き出してないのだとおもう。
またWEBメールで確認すると、ある日前後からそのメールがこないことに気がついた。
もしかしたらサーバーのセキュリティにひかかったりとかってするのかなぁ?・・と思い、エックスサーバーに質問してみた。もちろんEC-CUBEについてのサポートをお願いしたわけではないのであしからず。
結果として、理由はわからないけど対処法をいただきました。
------------------------------------------------------------
[1] ECサイト管理ページにログインします
[2] メニューからシステム設定をクリックします
[3] パラメーターの設定でMAIL_BACKENDの設定値を下記のように修正します
------------------------------------
[修正前]
MAIL_BACKEND "smtp"
[修正後]
MAIL_BACKEND "mai"l
------------------------------------
------------------------------------------------------------
お手数ですが上記ご確認の上、smtpからmailへと修正していただき、
メールの送信が可能かご確認くださいますようお願いいたします。
----------------------------------------------------------
おかげさまで復旧。
相変わらず素早く親切な対応で非常に感謝です。
その後--
エックスサーバーより、原因を探って貰ったお返事をいただきました。
やはり数日前に行われた
強化メンテナンスの設定変更により、プログラムからのメール送信の仕組みが変更さたようです。
分かりやすく、詳しくご説明いただだいたのですが、細かく書くとアレなんで、なんですけど、(?)、とにかく、
EC-CUBEの初期設定では、ID、パスの指定はないことが原因なのだそうですので、もし設置後メールが上手く送られない人はここの設定をmailに変更してあげて下さい。
すいません、説明になってなくて。
|