答えて
これはJava固有の問題ではありません。
- HTMLメールを作成し、サーバーに報告する目に見えないgifを埋め込むことができます。 Outlookや一部のWebメールプログラムのような一部のソフトウェアは、信頼できない電子メールのためにこれをブロックします。
- 返品領収書をリクエストすることができます。多くのメールプログラムはこれを完全に無視し、通常はユーザーに送信するかどうかを尋ねないメッセージを無視します。
例:
email.AddHeaderField("Disposition-Notification-To","<[email protected]>")
あなたはSMTP経由で送信しているとします。メールがSMTPサーバーに送信されるたびに、Javaプログラムはそのプログラムを制御しません。
1)メールが配信されているかどうかを知りたい場合は、SMTPサーバーに何らかの方法で問い合わせる必要がありますあなたのコントロールの外でそれを忘れる)あなたのメールが送信されているかどうかを確認してください。
2)受信者がメールを開いているかどうかはわかりません。あなたができる最大値は、メールが肯定応答を要求するフラグを設定することですが、ユーザーが明示的にその肯定応答を送信したいかどうかによって異なります。他の可能性は、内容を見るためにクリックされるメール内のあなたのサイトへのリンクを設定します。ユーザーがそのリンクをクリックしたかどうかを追跡できます。
あなたは常に配信またはオープンメッセージ通知を取得することを保証する方法はありません。
メールサーバはメールを受け入れてからドロップすることがあります。 ユーザーはメールを読むことができますが、通知は拒否されます。
「Webbugs」(メールのHTMLソースからの画像で、メールを認識できる特殊なトークンが含まれています)は、ほとんどの電子メールプログラムでは機能しません。
実際には、誰かがメッセージを受け取ったことを確認することはほとんどありません。
あなたのサーバーにメッセージを残し、リンクを送信するだけです。ユーザーがクリックすると、メッセージを受け取ったことをかなり確信することができます。しかし、ありがたいことに、多くのユーザーがこのようなリンクをクリックしないのは、詐欺やスパムに使われているからです。
誰かがこれをdownvotingしているのですか?説明がうまくいくでしょう。 –
HTMLメールを送信する場合は、1x1ピクセルの画像にいくつかのトラッキングパラメータを追加して、ウェブサーバーにコールバックすることができます。一部の電子メールクライアント(およびユーザー)が電子メール内の画像をブロックするため、100%の信頼性がありません。
あなたは、電子メールの本文に
<span style="display:none">Tracking no: ${TRACK_NO}</span>
- 1. 私の電子メールを追跡する
- 2. sendgrid apiで電子メールを追跡するには?
- 3. 電子メール応答の追跡
- 4. Outlookで電子メールをExcelで追跡する
- 5. 追跡目的でHTML電子メール内から電子メールヘッダーを取得する
- 6. Googleアナリティクスで電子メールの開設率を追跡する
- 7. ses apiを使って電子メールを追跡する方法
- 8. C#のプレーンテキストを含む電子メールを追跡する
- 9. 電子メールを開いたデバイスを追跡する
- 10. Outlook 2007の電子メールを追跡する
- 11. 特定の電子メールを追跡するJavamailライブラリ
- 12. Google Analyticsによる電子メールの追跡
- 13. メールの追跡は、私は、このマニュアル次の電子メールの追跡を設定した
- 14. 送信者が電子メールを開いたときに電子メールが追跡される
- 15. 電子メールで開かれた長さの追跡
- 16. PHPでSMTPによって送信された電子メールを追跡する
- 17. 電子メールでコンポーザを電子メールに添付するには
- 18. PHPと画像を使った電子メールの追跡
- 19. 電子アプリケーションのアンインストールを追跡する
- 20. DHL/Fedex貨物追跡の電子メール通知
- 21. あなたのcodeigniterアプリケーションへの電子メールの追跡方法
- 22. C#で電子メールにvcalを追加
- 23. 電子メールを追跡するためのカスタムメトリックが開きます
- 24. 第三者のウェブサイトへの電子メールのクリックを追跡する
- 25. SQLヘルプが必要 - 送信された電子メールを追跡する
- 26. 良い電子メールの統合とディーセント・ナビゲーションによるチケット追跡ソフトウェア?
- 27. 電子メールでMacのメニューバーにカスタムメニューを追加するには?
- 28. Java Webアプレットと電子メール
- 29. 電子メールを追加するtPHPコード
- 30. Java電子メールによるカレンダーイベント
@ *受信者によって電子メールが開かれている場合、@ brianeggeの回答ごとに)*知ることができます。ブロックされた画像によっては100%にならない場合もありますが、可能です。 – AdaTheDev
はい、それは私の#2提案の変更されたアプローチです、リンクの代わりに、画像が使用されます – rossoft