問題タブ [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 投票する
3 に答える
1569 参照

php - Cakephp - メールテンプレートで配列をループする方法は?

単一のレコードに viewVars を設定して、正常にメール送信できます。複数のレコードを含む電子メールを送信しようとすると、問題が発生します。正しいレコードを見つけて、それらをメール機能に渡すことができました。問題は、メールテンプレートに渡された配列をデバッグすると、

ただし、エラーのすぐ下に、必要な情報が表示されます。

*簡潔にするために一部のフィールドを省略しています。

電子メール テンプレートでこの配列をループするにはどうすればよいですか? ビューで行うように、標準の foreach ループを試しましたが、未定義の変数が foreach の問題で提供されます。アドバイスや提案はありますか?

0 投票する
2 に答える
10464 参照

php - CakePHP : メールを複数のアドレスに送信する

CakeEmail でメールを複数のアドレス (私の Web サイトにサインアップした人のメールアドレス) に送信したいです。

これが私が使用する私のコードです:

そして、ここに私のエラーがあります:

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

php - 添付ファイルが送信されていない場合でも Outlook で添付ファイル アイコンを表示する CakeEmail を介して送信された電子メール

CakeEmail を使用して電子メールを送信していますが、Html とテキスト電子メールを送信すると、Outlook に添付アイコンが表示されます。

ヘッダー Content-type: multipart/mixed; が原因であることがわかりました。.

ただし、Content-Type:multipart/aternative; である必要があります。

$Email->setHeaders(); を使用してオーバーライドしようとしました。

しかし、それは変わりませんでした。

CakeEmail の Content-Type ヘッダーを変更する方法を教えてください。

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

cakephp - 電子メールの送信はテストでは機能しますが、本番システムでは機能しません

私のモデルでは、ユーザーが作成されたらメールを送信しています:

モデル/User.php:

構成/email.php:

私のテストシステムでは問題なく動作していますが、本番システム (1&1 ウェブホスティング) ではうまく動作していません:

エラー: 内部エラーが発生しました。

error.log によると:

違いは 1 つだけです。本番システムでは、組み込みの書き換え機能を使用します。

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

php - 「接続がタイムアウトしました」を確認します

$cake_email->send() が接続タイムアウトを取得するかどうかを確認するためにできるトリックがありますか?たとえば、接続タイムアウトが発生した場合、タイムアウトについてユーザーに警告する特定の setFlash を使用し、ユーザーをどこかにリダイレクトします。 .

私の場合、送信する場合、メールはオプションです。そうでない場合: 問題ありません。このことをユーザーに知らせる必要があります。

実際にはIFを使用してエラーが発生するかどうかを確認していますが、これはタイムアウトエラーをキャッチしませんでした

0 投票する
2 に答える
1580 参照

php - CakePHP でオブジェクトまたは配列をダンプしようとしています

CakePHP でコーディング中に、オブジェクトまたは配列をデバッグにダンプしようとしています。私はさまざまなコマンドを試してきましたが、正直なところ、さまざまな出力を見失いました。オブジェクト タイプ (CakeEmail) を示す出力と、配列を確認しました。残念ながら、私はそれらのいずれかを再現することができませんでした.

これが私が使用しているコードです。間違いなく失敗したコマンドを示すコメントがいくつかあります。