バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 2.12.1 メールが配信されない

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
JERALD
投稿日時: 2012/12/19 19:55
対応状況: −−−
新米
登録日: 2012/5/31
居住地:
投稿: 10
Re: 2.12.1 メールが配信されない
調べた結果、「メール送信元メールアドレス 」をインストール時の物(システム情報のSERVER_ADMINと同じ)に戻すとメールが配信されることが判明しました。
今のところはこれで問題ありません。

ところで、仮にメール送信元メールアドレスを変更することになった場合、どこを編集すればよいのでしょうか?
seasoft
投稿日時: 2012/12/2 20:28
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 2.12.1 メールが配信されない
そうすると、下記の辺りが怪しそうですね。
http://php.net/manual/ja/mail.configuration.php


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

JERALD
投稿日時: 2012/11/29 20:21
対応状況: −−−
新米
登録日: 2012/5/31
居住地:
投稿: 10
Re: 2.12.1 メールが配信されない
確認として、/html/shoppingで下記のPHPを動作させました。
<?php
$to=省略;
$subject='テストメール';
$body='送信テスト';
if(mb_send_mail($to,$subject,$body)){
print('成功');
}else{
print('失敗');
}
?>
結果はやはり「失敗」でした。
考えてみます。
seasoft
投稿日時: 2012/11/29 15:20
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: 2.12.1 メールが配信されない
まずは、EC-CUBE 抜きで、PHP の mail 関数でメール送信できるかを確認するのが良いのではないかと思います。

もしも、できないようでしたら、サーバーのサポート先に確認するのが良いかと思います。


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

JERALD
投稿日時: 2012/11/29 15:14
対応状況: −−−
新米
登録日: 2012/5/31
居住地:
投稿: 10
Re: 2.12.1 メールが配信されない
smtpでもmailでも送信されないのですが、どういうことでなりえるのでしょうか
riyuwu
投稿日時: 2012/11/28 11:15
対応状況: −−−
一人前
登録日: 2012/4/11
居住地: 関西
投稿: 94
Re: 2.12.1 メールが配信されない
MAIL_BACKEND = mail では、他の設定値は無視されますよ。


【誤】 define('MAIL_BACKEND', 'mail');
【正】 define('MAIL_BACKEND', 'smtp');
かな。 BY 神様 seasoft

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=11763&forum=10&post_id=54446
JERALD
投稿日時: 2012/11/27 21:07
対応状況: −−−
新米
登録日: 2012/5/31
居住地:
投稿: 10
2.12.1 メールが配信されない
2.12.1でメールが配信できません(メール以外は正常です)
config.phpを下記にして注文した場合
define('MAIL_BACKEND', 'smtp');
define('SMTP_HOST', '127.0.0.1');
define('SMTP_PORT', '25');
define('SMTP_USER', '');
define('SMTP_PASSWORD', '');
エラーログでこうなります
Failed to add recipient: ***@yahoo.co.jp [SMTP: Invalid response code received from server (code: 530, response: SMTP authentication is required.)] from ***.***.***.***

config.phpを下記にした場合
define('MAIL_BACKEND', 'mail');
define('SMTP_HOST', '');
define('SMTP_PORT', '');
define('SMTP_USER', '');
define('SMTP_PASSWORD', '');
エラーログでこうなります
mail() returned failure from ***.***.***.***

どのような原因が考えられるでしょうか
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.