問題タブ [zend-mail]

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 投票する
2 に答える
2257 参照

zend-framework - MIME "multipart/related" 構造と Apple Mail。バグですか?

PHP Zend Framework Class Zend_Mailを使用して電子メールを作成します。関連するインライン画像を含む 1 つのテキスト部分と 1 つの html 部分があります。pdfファイルも1つ添付したいです。

私の質問は、mime 構造についてです。次の 2 つのオプションが可能です。

オプション1:

オプション 2:

オプション 2 は Zend_Mail によってビルドされていますが、PDF は Apple Mail アプリケーションで認識されません。Thunderbird 3 と Outlook 2007 では問題ありません。Apple Mail でのみ PDF 添付ファイルが認識されません。

オプション 1 は、Apple Mail、Thunderbord、および Outlook では問題ありません。しかし、この構造を Zend Framework クラスZend_Mailから取り出すのは少し難しいでしょう。

これは Apple Mail のバグですか、それともオプション 2 は規範的ではありませんか?

よろしく、スン

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

php - PHP:電子メールの添付ファイルのMIMEタイプを判別する方法は?

ZendZend_Mail_Storage_Pop3を使用してメールサーバーに接続し、メールを開いて、添付ファイルを繰り返し処理しています。添付ファイルがPDFの場合は、ダウンロードする必要があります。各メッセージ部分の反復ごとに、を呼び出し、getHeaders正規表現を使用して添付ファイルのmimeタイプを判別します。ほとんどの場合、私は次のようなものを取得します。

しかし、場合によっては、次のようなものが表示されます。

そのような添付ファイルのMIMEタイプを確認するにはどうすればよいですか?

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

regex - preg_match と Zend_Mail_Part->getContent()

次のサンプル コードは期待どおりに動作します (if ブロックに達し、else ブロックには入りません)。

ただし、$contentの結果の値が割り当てられるZend_Mail_Part->getContent()と、コードの実行はブロックに到達しelseます。elseブロックに到達していないはずです。何が間違っているのでしょうか?

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

zend-framework - 一部のアンカー タグが正しくないのはなぜですか?

Zend_Mail を使用して、SMTP 経由でテキスト メールを送信しています。テスト環境で、ブラウザ クライアントを介してメールを収集すると、URL がハイパーリンクに変換されますが、リンクと通常のテキストの境界が間違った場所に描画されることに気付きました。

たとえば、以下のメール スニペットでは、登録メールをユーザーに送信したことがわかります。「id」と「code」のパラメーターが含まれます。この場合、ブラウザ クライアントは、'id' がハイパーリンクの一部であると判断しましたが、'code' はそうではありません。

場合によっては、「境界」が任意の場所に描画されることがあります。たとえば、コード フィールドの途中です。

Outlook などのクライアント経由でメールを収集する場合、問題は発生しないようです。

おそらくこれは、私の PHP 環境と私のブラウザー クライアントの間の文字セットの非互換性によるものです。そうは言っても、私はストック標準の PHP インストールを使用しており、ブラウザー クライアントで他のサイトからのリンクを受け取る際に問題はありませんでした。(ブラウザ クライアントは Webmasters アカウントの一部として提供されます。)

何か案は?

更新: リンクを生成するコードは次のとおりです。EOT、一重引用符、二重引用符を含むあらゆる種類の組み合わせを試しました...同じ結果...

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

php - Zend_Mail 送信と Zend_Progressbar

添付ファイル付きのメールを送信し、JavaScript (jQuery) でプログレスバーを表示する方法の良い例を知っている人はいますか?

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

zend-mail - application.ini 内の複数の Zend_Mail 構成

Zend フレームワークを使用しています。

Zend_Mail の application.ini に複数のメール構成を配置する必要があります (Zend_Application_Resource_Mail を使用)。Zend Framework の標準クラスを使用してこれを行うことは可能ですか、それとも独自のクラスを作成する必要がありますか?

Zend Framework の最新の安定版を使用しています。

答えてくれてありがとう

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

html - Zend_Mail の HTML コードをプレビューするには?

Zend_Mail を介して動的コンテンツを含むニュースレターを作成していますが、生成された HTML コードを W3C に対して検証したいのですが、電子メール コード全体を送信して検証できるようにする方法はありますか? <tr>=0D=0A=<td width=3D"100%">=0D=0AgetBodyHtml 関数は、電子メールに次のようなものを追加するため、コードを適切に返しません。

0 投票する
4 に答える
558 参照

php - zendframeworkを使用してメールを送信すると次のエラーが発生します。コードも含めました

メールを送信するための私のコードは次のとおりです。

最後の行、つまりsend()を削除すると正常に機能しますが、メールを送信するにはsend()が必要です:-P

私はここで立ち往生しています...

私を助けてください ...

前もって感謝します

0 投票する
0 に答える
330 参照

php - zend フレームワーク zend_mail 関数エラーに含まれるコード

次のコードで zend_mail() 関数を使用すると、次のエラーが発生します。

ページのエラー:

indexcontroller.php に含めた Zend_Mail() を使用してメールを送信するための私のコード:

passchange.phtml にコードはありません

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

php - メールの送信中に、送信機能が zend フレームワークで機能しない

IndexController.php で次のコードを使用すると、コードの下に表示されるエラーが表示されます。

IndexController.php のコード

}

ページに表示されるエラー:

zendをインストールしたばかりの他のファイルを編集せず、新しいプロジェクトを作成し、チュートリアルが言ったように続けました...

しかし、私は@上記のエラーで立ち往生しています