0

私は HTML ニュースレターを各メールに画像付きで送信しています。これにより、実際にそのニュースレターを受信したかどうかを知ることができます。

メールの HTML 本文に次のような img タグを追加するだけです。

<img src="https://www.example.com/read/BASE64URLENCODED_DATA" />

BASE64URLENCODED_DATA は、その画像をダウンロードした電子メール アドレスを知るために、要求が到着したときにサーバーで読み取ることができるものです。その偽の画像をダウンロードするリクエストを受け取り、データを保存し、1x1 ピクセルの透明な画像を表示するヘッダーをいくつか返します。

問題は、通常、これは各ニュースレターで送信される電子メールの合計の 10% しか機能しないことです。これは、ニュースレターを受信するほとんどの電子メール クライアントが画像のダウンロードを許可していないことを意味します (「添付画像をダウンロードするには、ここをクリックしてください...」という従来のメッセージが表示されます)。

メールクライアントにそのようなリモートリクエストを強制する方法はありますか?

ニュースレター用にもっと現実的な統計を作成する必要がありますが、このリモート リクエストや偽の画像のダウンロードを強制する方法が見つかりません。

ありがとうございました。

4

1 に答える 1

1

より長い回答 - 一部の電子メール クライアントをだます方法があるかもしれませんが、これは特定のクライアントでのみ機能します。そこにはさまざまなクライアントがたくさんいます。Oultook をだます方法が見つかるかもしれませんが、それが Google Mail やその他の Web メール サービスで機能するという保証はありません。次に、Roundcube、Squirrelmail、Horde、およびその他の Web クライアントがあります。次に、モバイル デバイス (iPhone/iPad メール クライアント、Android メール クライアント、Outlook モバイル) が登場します。いいえ、これはやりたくありません。

そして、これらすべてのプログラムをだます方法を見つけたとしても (私は非常に疑いがあります)、メッセージの形式が正しくなく、ほとんどのスパム フィルターがそれをスパムとして検出する可能性があります。

于 2013-05-24T10:58:41.823 に答える