バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > メールが送られてこない・・・

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ramrun
投稿日時: 2008/2/27 13:49
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: メールが送られてこない・・・
まず、1系と2系ではメールの処理が違います。

MAIL_BACKENDの設定は2系の話ですので、crmさんにはとりあえず関係しません。

2系の最新版である
EC-CUBE 2.0.1aおよび2.1.0-betaではまだ↓の対策がされていませんのでMAIL_BACKENDがsmtpのままではショップ側にメール配信されませんので、smtpを使用できるようにするにはorignさんの対策かtaoさんの対策をする必要があります。

商品購入完了時にメール配信されない(v2.0.1)

私もちょっとまえに開発コミッターに入りました(汗)。
気になっているのでできれば直したいとは思うのですが...

xrea+で試している感じでは
smtpで上記対策をするのが一番良いように感じます。
ただし、そのままmailに切り替えるとメールが送信されなくなります。
どうもmail関数で第5引数をつけずに送るとEnvelope Fromとやらがapache@example.com とかnobayとかになり、スパム対策でそこをチェックするタイプのサーバーだと引っかかりアウト。
-fhoge@sample.com はそういった意味の対策なので、お客側にはメールが届いているcrmさんには関係ありませんでしたね(汗)。
で、第5引数はsafe modeがonだと使えないそうな。

またmail、sendmailではgmail等で受けると送信者〜件名が
 =?ISO-2022-JP?B?GyR...
のように表示されます。
CRLFがCRCRLFになるようなんですが、mb_encode_mimeheaderで改行を\nにするとOKそう。

crmさんはmaillogとか見れるサーバーですか?
レンタルサーバーならどこのかを書いていただければ、同じサーバーを借りている人から助言があるかもしれませんね。
crm
投稿日時: 2008/2/28 11:00
対応状況: −−−
半人前
登録日: 2008/2/7
居住地:
投稿: 12
Re: メールが送られてこない・・・
引用:
crmさんはmaillogとか見れるサーバーですか?
レンタルサーバーならどこのかを書いていただければ、同じサーバーを借りている人から助言があるかもしれませんね。


ありがとうございます。使えるねっとのVPSで、
メールログも見れます。

引用:
cannot reinject message to 'tekitou@aaa.jp';
This_address_no_longer_accepts_mail.


・・・今さらで大変恐縮なのですが、EC-CUBE側の問題では
ないような気がしてきました。

あとログで気になるのは、
引用:
/var/qmail//handlers/

という箇所がいくつかあることです。
スラッシュが2つ続くのは、正常なのでしょうか。。。
crm
投稿日時: 2008/2/28 11:59
対応状況: −−−
半人前
登録日: 2008/2/7
居住地:
投稿: 12
Re: メールが送られてこない・・・
引用:
スラッシュが2つ続くのは、正常なのでしょうか。。。


自己レスですが、これは私の環境の仕様のようで、
この場でご相談するのにはふさわしくない内容だと気付きました。
失礼致しました。
ramrun
投稿日時: 2008/2/28 13:50
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: メールが送られてこない・・・
使えるネットのVPSですかw
自分もそこを使っているのですが、助言できません(汗)。
なにせ真っ先にVPSを初期化してPLESKを消して、メールサーバーはpostfixになってまして...

This_address_no_longer_accepts_mail でぐぐってみると、使えるネットのフォーラムがでてきました。
その他、ほとんどが英語の検索情報なんですが、どうもspamがらみ?のような話みたいです(汗)。

maillogに見覚えのないアドレスがたくさん並んでます?
また、そのVPSにインストールしているのはEC-CUBEだけですか?
crm
投稿日時: 2008/2/28 15:15
対応状況: −−−
半人前
登録日: 2008/2/7
居住地:
投稿: 12
Re: メールが送られてこない・・・
なんと奇遇な、、、^^;

EC-CUBE1.4.6以外には、
movable type 4.1です。
同一のデータベースサーバの、別データベースに
インストールしました。(mtがあと。)

メールログには、root@aaa.jppostmaster@aaa.jp
(aaa.jpは私のドメインのことです。)
といったアドレスが並んでいます。

rootやpostmasterといったアカウントは、
私は設定していませんがデフォルトで
PHPからのメール送信に使われるものでしょうか。。
ramrun
投稿日時: 2008/2/28 17:02
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: メールが送られてこない・・・
qmailはよく知らないので(postfixもよくわかっていませんが)
↓の話を参考に、トラブルシューティングするしかなさそう。

使えるネット:PHPでのメール送信とPLESKでのメール転送がうまくいきません

例のメールはMTでも使ってますか?
それともEC-CUBE用に用意したものですか?

なんらかの理由でメールが詰まってるっぽい話なんですが...


rootやpostmasterはデフォルトです。
Webサーバとかの各種サービスの状態等がrootにくるように/etc/aliasesで設定されています。

cronとかで何か走らせてるとその実行を通知してたりするので、
その場合は結構頻繁だったり。
ゲスト
投稿日時: 2008/3/6 22:29
対応状況: −−−
Re: メールが送られてこない・・・
私はcoreserverを使っています。
EC-CUBEバージョン 2.0.1
PHPバージョン PHP 5.2.5
DBバージョン PostgreSQL 8.2.4


初期のままで注文すると注文者にはメールが届きます。
管理者には届きません。

また、smtp意外にするとメールは注文者にも配信されずです。
戻したら配信されました。

対処法を詳しく教えていただけると助かります。
tao
投稿日時: 2008/3/8 2:36
対応状況: −−−
一人前
登録日: 2007/12/28
居住地: 東京
投稿: 82
Re: メールが送られてこない・・・
みなさんメールで苦労してますね。
私も日々苦労してます。
ご参考までに最近あった事例を少し書いておきました。
メールが届かない

最近のメールサーバーはスパム対策が厳しく、認証なしで25番ポートに接続できるサーバーが少なくなりました。
確かEC-CUBEにはsmtp認証の設定は無かったと思うのでローカルでもsmtp認証を求めてくるメールサーバーは厳しいかもしれません。

私はメールを送れない時は以下の様に問題の切り分けをしています。

?メールサーバーが起動しているか確認
引用:

>telnet サーバー(IP or host名) 25
>EHLO
引用:

ここで250とか返ってくればOKです



?てtelnetからsmtpコマンドで送信
引用:
ここで送信出来ればメールサーバーは大丈夫です


?sendmailコマンドで送信
引用:
ここで送信できれば問題はphpかEC-CUEです


?phpのmail関数で送信
引用:
ここで送信できればEC-CUBEに問題があるので設定値を確認


ブログにも書いたのでお時間のある方は見てみて下さい。
EC-Orangeブログ


----------------

« 1 2 (3)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
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.