質問 > フロント機能 > 2.12.1 メールが配信されない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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 ***.***.***.*** どのような原因が考えられるでしょうか |
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/29 15:14
対応状況: −−−
|
新米 登録日: 2012/5/31 居住地: 投稿: 10 |
Re: 2.12.1 メールが配信されない smtpでもmailでも送信されないのですが、どういうことでなりえるのでしょうか
|
seasoft |
投稿日時: 2012/11/29 15:20
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 2.12.1 メールが配信されない まずは、EC-CUBE 抜きで、PHP の mail 関数でメール送信できるかを確認するのが良いのではないかと思います。
もしも、できないようでしたら、サーバーのサポート先に確認するのが良いかと思います。
|
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/12/2 20:28
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 2.12.1 メールが配信されない そうすると、下記の辺りが怪しそうですね。
http://php.net/manual/ja/mail.configuration.php
|
JERALD |
投稿日時: 2012/12/19 19:55
対応状況: −−−
|
新米 登録日: 2012/5/31 居住地: 投稿: 10 |
Re: 2.12.1 メールが配信されない 調べた結果、「メール送信元メールアドレス 」をインストール時の物(システム情報のSERVER_ADMINと同じ)に戻すとメールが配信されることが判明しました。
今のところはこれで問題ありません。 ところで、仮にメール送信元メールアドレスを変更することになった場合、どこを編集すればよいのでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |