バージョン選択

フォーラム

メニュー

オンライン状況

73 人のユーザが現在オンラインです。 (61 人のユーザが フォーラム を参照しています。)
登録ユーザ: 2
ゲスト: 71
mimimo r.ts もっと...

サイト内検索

その他 > その他 > 注文者への受注メールが届かなくて困っています

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hirokawa
投稿日時: 2008/12/6 15:22
対応状況: −−−
半人前
登録日: 2008/11/28
居住地:
投稿: 14
注文者への受注メールが届かなくて困っています
◆投稿スレッドを誤ってしまいました(本来なら、質問>その他です)。
 記事を削除できないためこのままにさせていただきます。

皆さんのアドバイスや過去スレを参照しながら試行錯誤し、ようやく
ある程度の店舗の形が見えてきました。

動作確認をしておりましたところ、ご注文いただいた方へのメールが
返信されない状況で困っております。
店舗側への控えメールは、パラメータ設定のMAIL_BACKENDを変更し、
届くようになりました。

過去スレや、他ホームページを見て、SMTP(port 25) 送信に対応して
いないのが原因かと思い、サーバに確認したところ、SMTP(port 25)の
使用は禁止されておりドメイン間でもsmtp認証が必要とのこと。
サブミッションポート(587番)だと設定できるらしいのですが、
色々試しているのですが、どこをカスタマイズしたら良いのかわからずに
困っております。

どなたか同じ状況で解決された方はいらっしゃらないでしょうか?
アドバイスいただけましたら幸いです。

ec-cube ver.2.3.2
MySQL 5.0.51a-log
PHP 5.2.1
tao_s
投稿日時: 2008/12/7 1:58
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 796
Re: 注文者への受注メールが届かなくて困っています
引用:
店舗側への控えメールは、パラメータ設定のMAIL_BACKENDを変更し、
届くようになりました。

とは何に変更したのですか?


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

hirokawa
投稿日時: 2008/12/7 7:40
対応状況: −−−
半人前
登録日: 2008/11/28
居住地:
投稿: 14
Re: 注文者への受注メールが届かなくて困っています
最初は注文者側、管理側のどちらにもメールが届かなかったので、過去スレを確認し、パラメータ設定のMAIL_BACKENDをデフォルトのsmtpからmailに変更しました。
それで、店舗側へのメールは届くようになりました。

tao様の以前の記事で(記事のリンク方法がわからないため以下記に引用させていただきます)を拝見し、サブミッションポートを使用する方法を模索中です。

過去スレより引用
------------------------------------------------------------
Re: 商品購入完了時にメール配信されない(v2.0.1)
補足で自己レスです。
過去にEC-CUEとはまったく関係の無い部分でメールが送れなくて困った事例をメモっときます。

ケース1
そもそもsendmail(メールサーバーが起動していなかった)

ケース2
旧サイトからの切り替え等、ドメイン名が無い状態(ホスト名のみ)の場合にホスト名を存在しないドメインと取られ送信エラー
→ホスト名消去

ケース3
別のメールサーバーを使用(localhostじゃない)
スパム踏み台防止の為25番ポートが閉じられていた。
→サブミッションポートを使用

hirokawa
投稿日時: 2008/12/8 0:44
対応状況: −−−
半人前
登録日: 2008/11/28
居住地:
投稿: 14
Re: 注文者への受注メールが届かなくて困っています
その後、いろいろ調べ、
・data/mtb_constants_init.phpと
 data/cache/mtb_constants.php内の

  define('SMTP_HOST', "127.0.0.1"); を
  define('SMTP_HOST', "smtp.XXXXXX.jp"); に

  define('SMTP_PORT', "25"); を
  define('SMTP_PORT', "587"); に


・data/module/SOAP/Transport内の
var $host = 'smtp.gmoserver.jp';
var $port = 587;
var $auth = null;

にして、試してみましたがうまくいきませんでした。
auth = null;が怪しいと思うのですが、どのように認証設定させるといいのか・・・これからもう少しがんばってみます。

hirokawa
投稿日時: 2008/12/8 8:26
対応状況: 確認中
半人前
登録日: 2008/11/28
居住地:
投稿: 14
Re: 注文者への受注メールが届かなくて困っています
その後、var $auth = true;の後にusernameとpasswordを追加してみたりしましたが、だめでした。
サーバーに問い合わせたところ、smtp-authでサブミッションポート587を使用してくださいといわれましが、過去スレを拝見するとsmtp-authでは無理のようです。
ここまできて、残念ですが、あきらめて別サーバーに移転を考えてみることにします。
ramrun
投稿日時: 2008/12/8 10:02
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: 注文者への受注メールが届かなくて困っています
試したことないのでアレですが
AUTH_Login 対応 GC_Sendmail
みたいなのが必要なんじゃないでしょうか?

あとmoduleのSOAPって決済モジュールの情報のやり取りに使っているものでは?
(確認したわけではないので、違ってたらごめんなさい)
hirokawa
投稿日時: 2008/12/9 8:06
対応状況: −−−
半人前
登録日: 2008/11/28
居住地:
投稿: 14
Re: 注文者への受注メールが届かなくて困っています
ramrun様

ありがとうございます。
教えていただいた記事は見ておりませんでした。
難しそうですが、試してみます。
また、moduleのSOAPは決済のやり取りに使っているものでした。
その後わかったので、現在は元に戻しております。
この件に関しては諦めていたのですが、解決の糸口が見つかって良かったです!!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,292名です
総投稿数は109,691件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.