質問 > フロント機能 > 管理画面のメール通知ができない |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kukiti |
投稿日時: 2021/1/8 10:50
対応状況: 開発中
|
半人前 登録日: 2020/12/6 居住地: 投稿: 14 |
管理画面のメール通知ができない [EC-CUBE] 2.13.5
[OS] Windows10 [PHP] 5.6.40 [データベース] MySQL 10.1.38-MariaDB [WEBサーバ] Apache/2.4.38 [ブラウザ] Chrome [導入プラグインの有無] 無し [カスタマイズの有無] あり [現象] Xamppで開発を行っております。 現在、注文を受付けた際のメール通知ができず困っております。 ≪構成≫ ・EC-CUBEから別環境(メールサービス提供業者)のSMTPサーバに認証して メールを送信したいです ≪エラー内容≫ error.log Failed to connect to ssl://smtpサーバ.domain:465 [SMTP: Failed to connect socket: (code: -1, response: )]] ≪現象発生個所≫ /* Attempt to connect to the configured SMTP server. */ if (PEAR::isError($res = $this->_smtp->connect($this->timeout))) { $error = $this->_error('Failed to connect to ' . $this->host . ':' . $this->port, $res); return PEAR::raiseError($error, PEAR_MAIL_SMTP_ERROR_CONNECT); } ≪config.php≫ define('MAIL_BACKEND', 'smtp'); define('SMTP_HOST', 'tls://smtpサーバ.domain'); define('SMTP_PORT', '465'); define('SMTP_USER', '<有効メールアカウント>'); define('SMTP_PASSWORD', 'メールアカウントPW'); ≪状況≫ 継続中ではありますが、諸々調査した結果、SMTPサーバに「tls」もしくは 「ssl」指定した接続ができない状況です。 同じ開発環境のOSから、XAMPPのSENDMAILを使用したテストPGからは正常に 接続ができてメールが通知できることを確認しております。 また、本番環境となりますCentOSにリリースしている同様のEC-CUBEからはメール が通知されております。 FWなどを止めて試したりもしておりますが、現象は回避されず、パラメータ値を 変えたり、他のスレッドを参考にして試しておりますが、解決できず困っており ます。 上記処理実行時(connect処理)にパラメータ情報は正常に渡ってきていることは 確認できておりますが、EC-CUBE内で使用されている「Net_SMTP」機能でメール を通知するには他に何か条件などがあるのか不明な状況です。 ≪依頼事項≫ もし、同様の現象や事例、調査方法や解決策などがございましたら、 ご教授いただきたいです。 何卒よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 管理画面のメール通知ができない | kukiti | 2021/1/8 10:50 |
Re: 管理画面のメール通知ができない | 468 | 2021/1/8 12:29 |
Re: 管理画面のメール通知ができない | kukiti | 2021/1/8 16:43 |