質問 > 管理機能 > メールが送信されない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
azidahak |
投稿日時: 2009/4/24 10:22
対応状況: −−−
|
新米 登録日: 2009/4/24 居住地: 投稿: 7 |
メールが送信されない はじめまして。EC-CUBE初心者なのですが、皆様の知恵をお借りしたいと思いまして書き込みさせていただいております。
現在 EC-CUBE 2.3.4 OS Linux FEDORA8 DBサーバ MySQL 5.0.45 WEBサーバ Apache/2.2.6 (Fedora) PHP 5.2.4 で、インストールまで完了し、正常に動いているかと思っていたのですが、購入者側で購入手続きをしてみると、どうもメールが送れていないようなのです。ためしに、管理画面に入りまして、受注画面からメールを送ってみても、やはりメールを受信することができません。 調べていく中で、 システム設定のsmtp⇒mailに変更、また、smtpサーバーをためしに、smtpのホストをsmtp.gmail.comに変更しても、改善されませんでしたので、どうしたものかと行き詰ってしまっています。 現在特にエラー画面にはなっておりません。症状としては「送信しました」という画面になっているにも関わらず、メールが送れていないという状態です。 よろしくお願いいたします。 |
seasoft |
投稿日時: 2009/4/24 11:19
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: メールが送信されない > smtpサーバーをためしに、smtpのホストをsmtp.gmail.comに変更しても、改善されませんでしたので、どうしたものかと行き詰ってしまっています。
Gmail を使うには、SMTP Auth が必要かと思います。参考になれば。 http://seasoft.jp1.cx/ec/tips/smtpauth
|
kishik |
投稿日時: 2009/4/24 11:22
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: メールが送信されない SMTPサーバのログを見るのが早いですね。
送信時間に対応して何かエラーが出てませんか? メール関連で変更した設定を元に戻すのをお忘れなく。 ----- http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
azidahak |
投稿日時: 2009/4/28 16:08
対応状況: −−−
|
新米 登録日: 2009/4/24 居住地: 投稿: 7 |
Re: メールが送信されない いろいろと探してみるしかなさそうですね・・・。
他にも結構同じ現象で悩んでいる方もいらっしゃるようなので過去ログをもう少し詳しく試して見ます。 ヒントをいただきましてありがとうございました。また、うまく動作しましたら内容をフィードバックさせていただきます。 |
kishik |
投稿日時: 2009/4/28 16:45
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: メールが送信されない メールの送信方法を変えて解決を図る対処療法で
すぐに解決できないようでしたら、 設定を元に戻してエラーログを見るのが一番早いですよ。 症状は十人十色ですし。 デフォルトでは確かEC-CUBEが直接他のSMTPサーバと やりとりするのではなく、 ローカルのSMTPサーバに丸投げしてるだけだったはずです。 ローカルにあるSMTPサーバの送信ログを見るといいと思いますよ。 ログに何もないなら、そもそも届いていませんし、 ログに受付&送信済みがあるならば また別の問題として(しかし範囲を絞って)追っていけます。 ----- http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
zibaj |
投稿日時: 2009/5/8 21:39
対応状況: −−−
|
半人前 登録日: 2009/5/8 居住地: 茨城県 投稿: 25 |
Re: メールが送信されない メールの送信方法には、
「SMTP」と「Senmail」という2つの方法がございます。 その辺は、サーバーを見てみないとなんともいえないです。
|
eightman |
投稿日時: 2009/5/11 15:44
対応状況: −−−
|
半人前 登録日: 2009/3/3 居住地: 投稿: 11 |
Re: メールが送信されない はじめまして。
わたしも同じような現象に悩みました。 解決したやり方は以下の通りです。 1.smtpサーバを指定する。 管理画面の[システム設定]->[パラメータ設定]から 「SMTP_HOST」を"127.0.0.1"から使用するsmtpサーバに変更する。 2.SMTP認証の設定を追加する。 /data/class/SC_SendMail.php の getBackendParamsの case defaultの連想配列に以下を追加する。 --- ,'auth' => true ,'username' => 'xxxx' // 適切なものを指定 ,'password' => 'xxxx' // 適切なものを指定 --- "auth"はSMTP認証を使用するかどうかを指定します。 TRUEでSMTP認証を使用し、FALSEでSMTP認証を使用しません。 ユーザ名やパスワードはSMTP認証に使用するユーザ名とパスワードを挿入します。 この方法でメールが送信されるようになりました。 わたしは今回初めてec-cubeを使ったサイト構築をしております。 正しいかどうかは自信はありません。 あくまでご参考までに。。。 |
tao_s |
投稿日時: 2009/5/11 23:28
対応状況: −−−
|
仙人 登録日: 2008/8/20 居住地: 東京 投稿: 799 |
Re: メールが送信されない 過去にサーバーのドメインと違うドメインでメールを送っていた為に、なりすましメール扱いされて迷惑メールフォルダに入っていた事がありました。
|
ebaby |
投稿日時: 2010/7/4 16:05
対応状況: −−−
|
新米 登録日: 2010/6/15 居住地: 投稿: 1 |
Re: メールが送信されない eightmanさん
こんにちは。 直す必要ファイルはSC_SendMail.phpしかありません? たとえば: php.ini mtb_constants_init.php smtp.php |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |