質問 > 管理機能 > commandファイルからメールを送信したいです。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kore |
投稿日時: 2017/10/30 22:54
対応状況: −−−
|
半人前 登録日: 2017/9/26 居住地: 投稿: 22 |
commandファイルからメールを送信したいです。 現在、commandファイルからメールを送信したいのですが出来ず、困っております。受注完了メールは届く状態ですので、メールそのものが届けられないということはありません。
既存のmailServiceは、commandファイルから呼び出す方法はありますでしょうか? おわかりになる方いらっしゃいましたらご教示いただけませんでしょうか? よろしくお願いいたします! [EC-CUBE] 3.0.15 [レンタルサーバ] ゼンロジック [OS] CentOS 6.7 [PHP] 7.1 [データベース] MySQL 5.6 [WEBサーバ] Apache 2.2.x [ブラウザ] Google Chrome [導入プラグインの有無] プラグインジェネレータ、Wysiwygエディタ |
k-yamamura |
投稿日時: 2017/10/30 23:22
対応状況: −−−
|
一人前 登録日: 2015/7/8 居住地: 投稿: 72 |
Re: commandファイルからメールを送信したいです。 kore 様
MailServiceを利用する方法ではないのですが、 以下のようにするとcommandからでもメール送信は可能です。 一点気をつけて欲しいのは、 mail.ymlにあるuse_spoolを
とfalseにしてください。 MailServiceも呼び出せば利用できると思いますのでお試しください。
実行時はターミナルより、
と実行すれば動作します。 ---------------- 株式会社キュール support@cule.jp EC-CUBE3で困ったことがありましたらお気軽にご相談ください。 |
kore |
投稿日時: 2017/10/31 0:15
対応状況: −−−
|
半人前 登録日: 2017/9/26 居住地: 投稿: 22 |
Re: commandファイルからメールを送信したいです。 回答いただきありがとうございます!!
use spool : false これを設定するとメールが送れることを確認できました! ですが、もう一点質問させてください・・・ 現在、[src/Eccube/Command]配下で、app/consleを利用してメールを送信しようとしており、そのメール本文を[app/template/XXXX/Mail]配下のtwigを用いてrenderView()したいのですが、ターミナル実行時点で、下記エラーが発生しております。 [Twig_Error_Loader] Template "Mail/example.twig" is not defined. 当該twigファイルは確かに[app/template/XXXX/Mail]配下に存在しており、相対パス、絶対パス共に試行しましたが、いずれもエラー内容は変わりません。 どうすれば、[app/template/XXXX/Mail]配下のテンプレートをメール本文として利用することができるでしょうか? ご確認よろしくお願いいたします。 |
k-yamamura |
投稿日時: 2017/10/31 0:44
対応状況: −−−
|
一人前 登録日: 2015/7/8 居住地: 投稿: 72 |
Re: commandファイルからメールを送信したいです。 kore 様
送信が出来たということで良かったです。 メールが存在しないということですが、
の部分は
を配下を参照しているようにしています。
とすれば表示されるようになると思いますのでお試しください。 ---------------- 株式会社キュール support@cule.jp EC-CUBE3で困ったことがありましたらお気軽にご相談ください。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |