ニュースレターモジュール を作成し、メンバーにメールを送信します。 環境はLAMPです。 メンバーがメールを開くかどうかを知る方法はありますか? 「php」ソースの場合は、画像を入れてください。 何が最善の方法ですか?ユーザーオープンメールかどうかを知る方法はありますか?
答えて
電子メールが読み取られたかどうかを確認する一般的な方法は、web beaconです。これは通常、サーバーから読み込まれた小さな1x1pxの不可視画像で、画像が読み込まれて電子メールが読み取られた。
多くの電子メールクライアントが電子メールの画像をブロックするか、読者がテキストのみの電子メールクライアントを使用する可能性があるため、これは動作するとは限りません。
メールクライアントが何らかの形で返信される保証された方法がないため、結局のところ通知を取得するための偽の方法はありません。電子メールクライアントは、受信した電子メールをASCIIテキストと解釈するだけで、それ以上のことは実行できません。
ただし、ほとんどの場合、電子メールを受信しようとしているユーザーにメールを送信している場合は、ソースアドレスに対してHTMLレンダリングとインラインイメージが有効になっている可能性があるため、インラインIMGタグを使用して参照ファイルへのアクセスを監視する参照の - ユーザー固有のID)は、あなたが得ようとしている最高のものを提供するはずです。
あなたは、ではなく、のメールが届いているという通知が返ってこないという前提のもとでは決してできません。
はい、読み取り確認と呼ばれる標準的なメカニズム(RFC 3798)があります。これは現代のすべてのメールクライアントによって実装されており、ユーザーは自分が選択したときに送信を送信するかどうかを選択できます。
これには、ユーザーの同意なしにこれを行うためのさまざまな非標準サブタイトルもありますが、詳細はしません。
EDIT:
それは、以下の(ビルトイン使用してPHP mail機能)のようにする必要があります:
mail("[email protected]", "Let me know if you get this", "Important message", "Disposition-Notification-To: [email protected]\r\n");
各電子メールには、ユーザーアカウント(またはDBに対応することで一意の名前のイメージを持っていますその画像がロードまたはアクセスされると、どのユーザーが電子メールを開いたのかが分かります。これは、HTMLメールを受信しているユーザーに依存しています。
あなたは電子メールクライアントの管理者ではないので、簡単な方法はありません。多くの人々は、読書を検出するために使用できる閲覧受領書、Webビーコン、およびその他のすべてのトリックを防ぐために、プライバシーを真剣に受け止めています(人々は閲覧確認を無効にしたり、画像をブロックしたり、
これは私の意見ですが、間違った方法で問題に近づいていると思います。ユーザーに電子メールを読んだかどうかを知らせるように強制するのではなく、ちょっと価値のあるものにするだけです。この情報を入手するのは明らかに利点です(それ以外の理由は何ですか?)ので、そのメリットを共有して、それがユーザーの決定であることを確認してください。
こうして、あなたはバトルグラウンドからパートナーシップに変わります(勝利/勝利)。
- 1. オブザーバーがNSNotificationCenterから通知を受けたかどうかを知る方法はありますか?
- 2. spline()が使うノットを知る方法はありますか?
- 3. アプリがフォアグラウンドにあるかどうかを知る方法は?
- 4. AndroidでのBluetoothディスカバリ - 近くにBluetoothデバイスがあるかどうかを知る方法はありますか?
- 5. スケジュールされたシャットダウンがあるかどうかを知る方法はありますか?
- 6. ディレクトリにサブディレクトリがあるかどうかを知る方法はありますか?
- 7. 未知のジェネリック型を扱う方法はありますか?
- 8. ビューがJavaScriptかGETかPOSTかどうかを知る方法はありますか?
- 9. URLから正しい画像URLかどうかを知る方法はありますか?
- 10. Rails3でGemが動作するかどうかを簡単に知る方法はありますか?
- 11. 通知バーがクリアされているかどうかを検出する方法はありますか?
- 12. フィールドがjava.awt.Componentを拡張しているかどうかを知る方法はありますか?
- 13. ファイルを開く前にファイルが開いているかどうかを知る方法はありますか?
- 14. 配列がデータを消費しているかどうかを知る方法はありますか? swift 4
- 15. iPhone - 参照が(まだ)有効かどうかを知る方法はありますか?
- 16. リポジトリがサブモジュールであるかどうかを知る方法
- 17. HTTPリクエストがBOTであるかどうかを知る方法
- 18. Excelファイルが空であるかどうかを知る方法#
- 19. Selectクエリが空であるかどうかを知る方法
- 20. DNSサーバがオープンリゾルバであるかどうかを知る方法?
- 21. MySQLndがアクティブドライバであるかどうかを知る方法?
- 22. 範囲が空であるかどうかを知る方法?
- 23. アプリ内にトップヘッダーバーがあるかどうかを知る方法
- 24. FCM/GCMで `collapse_key`が動作しているかどうかを知る方法はありますか?
- 25. Data Saverが有効になっているかどうかを知る方法はありますか?
- 26. フォームが最小化されているかどうかを知る方法はありますか?
- 27. UIViewControllerがモーダル表示されているかどうかを知る方法はありますか?
- 28. アプリが初めて実行されるかどうかを知る方法はありますか
- 29. unittestクラスがすべてのテストで完了したかどうかを知る方法はありますか?
- 30. ContextNotActiveExceptionを捕捉せずに状態がアクティブかどうかを知る方法はありますか?
このmachanismを使用するクラスまたはコードについて聞かれますか? (php) –