質問 > 管理機能 > メールの送信間隔設定について(swiftmailer使用) |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
naoemon |
投稿日時: 2019/9/5 15:13
対応状況: −−−
|
半人前 登録日: 2019/9/4 居住地: 投稿: 12 |
メールの送信間隔設定について(swiftmailer使用) EC-CUBE ver4.0.2
[レンタルサーバ] IDCFクラウド [OS] mac OS mojava10.14.6 [PHP] 7.2.15 [データベース] PostgreSQL 9.2.24 [WEBサーバ] Apache/2.4.6 [ブラウザ] Chrome [現象] 管理画面の受注登録画面から受注内容変更時・ フロント画面からの購入時に別のシステムに受注データメール送信する前任者が開発したプラグインを修正しています。 問題として、送信先システムにはメールが20分毎にまとめて送信されてきます。 EC-CUBEから会員への受注メールは購入直後に送信されます。 Symfonyドキュメントを確認したところapp/config/eccube/packages/swiftmailer.yaml 内の spool: { type: 'memory' } のスプール設定ではないかと思います。 swiftmailer.yamlの parameters内に delivery_strategy: realtime を追記 spool: { type: 'memory' }をコメントアウト、と確認しましたが 別システムには20分後にメールがまとめて送信されてきます。 別システムに確認したところ、メールはリアルタイムで受信すると回答が来ています。 [実現したい内容] ・送信設定(delivery_strategy)を spool から realtimeに変更したい (バックオフィスにリアルタイムで受注データが欲しいため) ・または作成されたプラグイン内のみメールをリアルタイムで送信できるようにに変更したいです。 NETで解決方法が見つからないためご質問させていただきました。 Symfonyよりの質問になるかとは思うのですが、よろしくお願いします。EC-CUBEは触り始めて3ヶ月ほどです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» メールの送信間隔設定について(swiftmailer使用) | naoemon | 2019/9/5 15:13 |
Re: メールの送信間隔設定について(swiftmailer使用) | nyorai | 2019/9/6 8:43 |
Re: メールの送信間隔設定について(swiftmailer使用) | naoemon | 2019/9/10 13:07 |
Re: メールの送信間隔設定について(swiftmailer使用) | nyorai | 2019/9/10 15:08 |
Re: メールの送信間隔設定について(swiftmailer使用) | naoemon | 2019/9/13 13:04 |