問題タブ [cakeemail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
266 参照

php - データベースからのテンプレート本文メールの変数を CakePHP の特定の情報で置き換える

このシナリオを想像してみてください。次の構造を持つ「message_templates」というテーブルがあります。

本体の値は次のとおりです:-

CakePHP でこれらの変数を置き換える最良の方法は何ですか?CakeEmail には "template" という構成パラメーターがありますが、私のテンプレート ( body 列) はデータベースから取得されるため、そうではありません。使用するpreg_replacesprintf、送信する前に?

誰かが私を助けることができますか?

0 投票する
1 に答える
1126 参照

cakephp - CakePHP 経由でメールを送信する - 設定メールは送信者メールを上書きします

Cake php 2.7 経由でメールを送信する際に問題があります。さて、電子メールは目的の電子メール アドレスに転送されますが、送信者の電子メール アドレスの代わりに構成用の電子メール アドレスを取得しているため、送信者の電子メール アドレスを取得する際に問題があります。この問題を解決する方法を取得するのに問題があります。誰かがこの問題に関して何か提案してくれれば幸いです。

コードの一部は次のとおりです。

ページコントローラー

メール.php

「差出人」フィールドは、$data['User']['email'] を使用する代わりに設定メールを使用しています。

前もって感謝します!

0 投票する
1 に答える
244 参照

php - CakeEmail は、テーマを使用しているときにテンプレートが見つからないと誤って報告しています

次のように、メッセージを送信するために使用QuickContactsするアクションを持つコントローラーがあります。add()CakeEmail

メールを送信しようとすると、ビュー ファイルが存在しないことを示すエラーが表示されます。

これらのファイルが存在することは確かに確認できますが、何らかの理由で CakePHP はまだそれらを見つけることができず、なぜこれが起こっているのかわかりません。誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
57 参照

cakephp - 送信前のCakeEmailの再フォーマット

CakePHP CakeEmail バージョン 2.9.1 でメッセージの内容をオーバーライドできるかどうかは誰にもわかりませんか?

テンプレートを使用して電子メールをフォーマットしていますが、これはうまく機能していますが、電子メールを送信する直前に、GNUPG を使用して暗号化したいと考えています。アイデアは、完全にレンダリングされたメッセージを取得し、暗号化関数を介して解析してから送信することでした。これは可能ですか?

プラン B は AppShell からすべてを実行することですが、Html ヘルパーを使用したいと考えていました。これを AppShell でヘルパーとしてロードすることは可能ですか。

メインアプリケーションはサードパーティから制御されているため、プラグイン内での実行に制限されています。

前もって感謝します。

0 投票する
1 に答える
60 参照

cakephp-3.0 - Cakephp メールの件名にアイコンを追加する

メールの件名にアイコン/会社のロゴを追加して、ほとんどの企業組織で実践されているように、受信者がメールの件名と一緒に私のロゴを見ることができるようにするにはどうすればよいですか. 私はcakephp 3を使用しています