問題タブ [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 - メールを重要としてマークするにはどうすればよいですか?
Zend-Framework で PHP を使用してメールを作成しています。メールを重要としてマークするにはどうすればよいですか? Outlook には赤い "!" が表示されます。それが右にマークされている場合。
php - このメール メッセージが正しくデコードされないのはなぜですか?
私はこのコードを持っています。これはZend Reading Mailの例からのものです。
私が得ることができるのは、正常に機能するメッセージです。しかし、メッセージを読み取り可能なものにデコードしようとしてもうまくいきません。Zend_Mime、imap_mime、iconv を試してみましたが、うまくいきませんでした。
これは私が得たものの例です$foundPart->getContent();
ホール=F3 ハイム=FAr
「Halló heimur」と表示されるはずです
私が欲しいのは、実際に「ボタンを押してベーコンを受け取る」ことができるライブラリです。私が言いたいのは、ライブラリを POP3 電子メール ボックスに向けて、電子メールを読み取り可能な形式 (エンコーディングの問題なし) で取得し、添付ファイルを取得したいということです。
imap_mime_header_decode()
同じデータの配列をくれます。
iconv_ mime_ decode()
同じです
なぜこれが起こっているのか、またはこれを抽象化できるライブラリ(PHP / PythonまたはPerl)を知っている人はいますか
image - Zend_Mail: 添付ファイル ID を取得するには?
Zend を使用してメールを作成しています。ここで、メールの HTML 部分にインライン画像を配置します。だから私は画像を添付しています:
最後のコマンドは、パーツ ID が設定されていないヘッダーを取得するためのものです。しかし、メールで画像をリンクするには、添付ファイル ID が必要なのですが、どうすれば取得できますか?
zend-framework - Zend Framework でメール テンプレートを作成するにはどうすればよいですか?
Zend Framework でメール テンプレートを作成したいと考えています。
例えば、
このファイルを作成し、Zend フレームワークで取得し、それらのパラメーター (ユーザー名、友人) を設定してから、メールを送信します。
どうやってやるの?Zend はこれをサポートしていますか?
zend-framework - Zend_mail を使用すると、メールがスパムとして扱われ、Outlook を介して送信されますが、そうではありませんか?
オプトインメーリングリストシステムを整理しようとしています。必要な基本原則と設計は理解していますが、スパムとして取り上げられるという問題があります。
Outlook から email@domain.com 経由で HTML メールを送信すると、問題なく動作し、スパムとして扱われません。Zend_mail オブジェクトを使用してメールを送信すると、送信されますが、送信しているテスト メール アカウントでもスパムとして扱われます。
これは、メール アイテムを送信するために使用するコードです。
ご覧のとおり、認証に smtp トランスポート オブジェクトを使用していますが、これはまだスパムとして扱われているようです。ポインタやヒントをお持ちの方は大歓迎です!!
スパムとして扱われる電子メールのヘッダー情報:
私が人々のためにホストしているヘッダー情報に、いくつかのクライアントドメイン名が含まれているようです。なぜそうなるのでしょうか? 約 10 個のドメインを持つ共有 IP アドレスを使用しています
smtp - Zend_Mailは完全に送信されますが、Gmailに到達するまでには何年もかかります
GmailSMTPを介してメールを送信しようとしています。プロセスは問題なく機能しますが、何らかの理由で、送信構造を変更した後、メールはAGESを使用してGmailに到着します。システムが送信したメールの1つがドロップインするまで、20分以上待つことができますが、それでも受信トレイに(20分前)と表示されます。私が間違っていることへの手がかりはありますか?
次に、送信するメールのforeachで:
これはMULTIPART_RELATEDタイプに関連していますか、それともこのあたりで何が欠けていますか?繰り返しになりますが、メールは機能しますが、Gmailに到着してから約20分後にGmailの受信トレイに表示されます。停止しますか?
php - Zend_Mail、sendmail、および localhost を使用して電子メールを送信する方法は?
シンプルなメール機能を含む zend フレームワーク アプリケーションを開発しています。開発バージョンは、Ubuntu を実行している私のコンピューターで実行されています。製品バージョンは、製品サーバーで実行されます。
自分自身にテスト メールを送信しようとすると、「メールを送信できません」というメッセージが表示されて例外が発生します。これが環境の問題なのか、コードの問題なのかはわかりません。私はトランスポートを使用していないので、デフォルトでZend_Mail_Transport_Sendmail
. これが私のコードです:
更新: SMTP トランスポートを localhost を使用するように設定することで、別のアプローチを試みました。
今回は別のエラーが発生しました:「接続が拒否されました」意味がわかりません。多分私はまだ何かを設定していませんか?
更新: SMTP サーバーをインストール/セットアップしていなかったと思います。このチュートリアルにより、SMTP サーバーを稼働させることが非常に簡単になりました。これで、上記の両方のコード サンプルが機能します。
php - Zend_Mail での SMTP プロトコルの問題
GMail SMTP 経由でいくつかの電子メールを送信しようとしていますが、CC および BCC 行が電子メールを受信していません。SSL経由であるため、通信の生ダンプを取得できませんでしたが、Evolution(Linuxメールクライアント)でGMail SMTPをテストしました。これは正常に動作します。
Zend_Mail からの通信ログは次のとおりです。
Zend_Mail が行っていないことと、CC/BCC 回線が機能するために必要なことを理解するには、SMTP プロトコルについて十分な知識がありません。
php - Zend_Mail: PHP の致命的なエラーを修正する方法: 許容メモリ サイズを使い果たしましたか?
PDF 添付ファイルを使用して、foreach ループで一度に 1 つずつ、サブスクライバーのリストに電子メールを送信する cron ジョブがあります。cron スクリプトから次のメッセージを受け取りました。
このエラーを防ぐにはどうすればよいですか?
また、すべてのサブスクライバーへの送信が完了していないことは確かですが、全員に送信されなかった場合にどこで再度受信するかを知るには、どうすればこれを追跡できますか?
アップデーター:コード サンプルは次のとおりです: (ちなみに Zend Framework を使用しています)
更新:$transport
変数を再利用しています。これが複数のサブスクライバーに送信する正しい方法であるという印象を受けましたが、これが原因でしょうか? どう思いますか?
更新:メモリ使用量ステートメントを出力する一連のログ ステートメントを追加しましたが、今何をすべきか本当にわかりません。メールを送信するたびにメモリ使用量が増加します。サブスクライバ リストが 200 の場合、160 になり、メモリが不足します。私は何をすべきか?