バージョン選択

フォーラム

メニュー

オンライン状況

48 人のユーザが現在オンラインです。 (35 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 48
もっと...

サイト内検索

質問 > 管理機能 > メールが送信されない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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つの方法がございます。

その辺は、サーバーを見てみないとなんともいえないです。


----------------
★〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
★   webカラクリ.com
★   TEL: 080-6774-4423
★〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

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


スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,099名です
総投稿数は110,033件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1297
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.