質問 > フロント機能 > 管理者へ 注文受付メールが届かない。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Jet8 |
投稿日時: 2014/4/2 11:11
対応状況: 解決済
|
新米 登録日: 2014/4/2 居住地: 投稿: 1 |
Re: 管理者へ 注文受付メールが届かない。 新米ですが、昨日のご質問があったのと同時刻に同様のエラーに悩まされましたが、解決できたので共有します。
まずはdata/config/config.php 一番下のあたりにある設定値を以下のように記入します。 define('MAIL_BACKEND', 'mail'); define('SMTP_HOST', '127.0.0.1'); define('SMTP_PORT', 'ご利用サーバーのポート'); 続いて/data/class/SC_SendMail.php の{}の部分にメールアドレスを入れます。 /** * メーラーバックエンドに応じたパラメーターを返す. * * @param string $backend Pear::Mail のバックエンド * @return array メーラーバックエンドに応じたパラメーターの配列 */ function getBackendParams($backend) { switch ($backend) { case 'mail': $arrParams = array('-f{メールアドレス}'); //←ここ break; case 'sendmail': $arrParams = array('sendmail_path' => '/usr/bin/sendmail', 'sendmail_args' => '-i' ); break; case 'smtp': default: $arrParams = array( 'host' => $this->host, 'port' => $this->port ); break; } return $arrParams; } ※{}も取ってしまって大丈夫です。これできちんと管理者、購入者双方にメールが届くようになりました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
管理者へ 注文受付メールが届かない。 | nagoya | 2014/4/1 21:57 |
» Re: 管理者へ 注文受付メールが届かない。 | Jet8 | 2014/4/2 11:11 |
Re: 管理者へ 注文受付メールが届かない。 | nagoya | 2014/4/2 13:37 |
Re: 管理者へ 注文受付メールが届かない。 | yuh | 2014/4/2 13:59 |
Re: 管理者へ 注文受付メールが届かない。 | nagoya | 2014/4/8 15:03 |