問題タブ [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.
zend-framework - ZendMailを使用した未配信の電子メールの処理
ZendMailを使用してニュースレターを送信しています。以前はsetReturnPath()
、未配信のすべてのメール通知を1か所にまとめていました。
そして今何?
- 到達不能だったアドレスのリストを取得するにはどうすればよいですか?
- 返された通知を読み取って解析するにはどうすればよいですか?
- メールが存在しないために返送されたのか、割り当てを超えただけなのかを知るにはどうすればよいですか?
- どのヘッダーを送信して確認する必要がありますか?
関連している:
- 可変エンベロープリターンパスwiki
- Webアプリで未配信のメールを処理するので
php - Zend_Mail を使用してメール ソースを取得する
Zend_Mail (POP3) を使用してメール ソース (ヘッダー、本文、境界線 - すべてプレーン テキストとして) を取得するにはどうすればよいですか。
デフォルトでは解析された部分が返されます。未加工のメッセージ ソースが必要です。
php - Zend Mailを使用してメールメッセージを転送するには?
Zend Mail を使用して Zend Mail メッセージを転送するにはどうすればよいですか?
1つの回答で同様の質問を見つけましたが、この解決策は機能しません (本文のコンテンツはエンコードされています)
php - Gmail Zend_Framework access_token 問題
ユーザーのメール受信トレイを取得するために zend フレームワークを使用しています。gmail からトークンを取得しました。
その後、 $accessToken 変数に access_token を取得しました
この $accessToken を使用して gmail にリクエストを送信すると、すべて問題ありません。
しかし、この $accessToken をファイルまたはデータベースに保存すると
データベースまたはファイルに保存したこのアクセストークンを使用してgmailへのAPI呼び出しを行うと。
次の致命的なエラーが発生します
php - メールなどの特定のリソースのブートストラップが失敗する
初期の問題 protected function _initMail() { $this->bootstrap('mail'); 私のBootstrap.phpで次のように失敗します:
キャッチされない例外 'Zend_Application_Bootstrap_Exception' とメッセージ '循環リソース依存関係が検出されました'
解決策:独自のブートストラップ メソッド内で Ressource を呼び出さないでください (例: mail => _initMail)。
質問: 構成内のリソースのセットアップを簡素化して、コントローラー内の構成コードを減らすにはどうすればよいですか?
これまでのところ、 $bootstrap->getResource('mail') を取得して、私が達成しようとしたものと少し似たものを返します。Zend_Mail_Transport_Sendmail のインスタンスを返します (ほとんど空で、属性が設定されていません)。目標は、Zend_Mail:: の静的プロパティを config.xml で定義された値に設定することです。
特定のリソースをブートストラップする方法が適切に文書化されている場所がないため、これは実際に Zend リソースをブートストラップする方法に関する一般的な質問のようです。私は単に標準(およびブートストラップビューの例)に従いました。
私のapplication.iniは、メール構成に必要な情報を処理するように構成されているようです:
zend-framework - Zend_Mail は送信者アドレスに bcc を送信しません
顧客と管理者にメールを送信したいときに問題があります。
問題は、顧客はメールを受け取りますが、from = bcc の場合、bcc は受信しないことです。見逃した設定はありますか? これはサーバーの問題ですか、それとも Zend 関連の問題ですか?
私が使用するコード例:
ヘッダーは ($mail->getHeaders() から):
php - Zend_Mail:: 形式を使用して受信者を追加する方法はありますか: "名前"?
私が質問する理由は、ユーザーが電子メール アドレスと、必要に応じて電子メール アドレス所有者の名前を入力できる 1 つの編集可能なフィールドが必要だからです。ありがとう!
php - cssを使用したメールの送信はzendでは適用されません
私はzendを使用しています。以下は私のアクションのコードです
メールを送信する前にこの$bodyText変数をエコーすると、cssを含む完全なページが表示されます。しかし、私がそれをメールに送るとき、cssは適用されません。私はここで何をしなければなりませんか?親切にアドバイス
php - zendフレームワークを使用してflashMessengerで複数のメッセージを使用するにはどうすればよいですか
私はzendを使用しています。私は次のコードを持っています、
途切れることなくメッセージが届きました。メッセージは次のようになります。
私のメッセージは次のようになります。
だから私は次々に休憩が必要です。フラッシュメッセンジャーでそれを行うことは可能ですか?はいの場合、親切なアドバイス。
zend-framework - Zend_Mail - メールの添付ファイルを読む - サイズが大きすぎるメールを返送する
私は zend を使用してアプリケーションに取り組んでおり、メールを読むために zend_mail を使用しています。すべてのメールとメールの一部を取得できます。私が抱えている唯一の問題は、ユーザーが大きな添付ファイルを送信すると、スクリプトが壊れることです。
ユーザー送信の例
私は得る
メールが大きすぎることが問題であることはわかっています。これは、スクリプト例にメモリを追加することで修正できます。
その後、動作します。
彼らがより大きなファイルを送信した場合の問題は、同じ問題が発生することです。
大きなファイルが入ってくるのを防ぎ、それらを跳ね返すにはどうすればよいですか。