私は社内で使用しているメーリングリストソフトウェアに取り組み始めています(編集:メールを外部にも送信するため、メールクライアントにポリシーを適用することはできません)。特定のユーザーにメールを送信したときに、そのメールが迷惑メールとしてマークされたり、開かずに削除されたりするのではなく、開かれたかどうかを追跡する方法はありますか?
私が考えた最も単純なアプローチは、サーバーからロードする必要がある1ピクセルのカスタム画像を提供することでしたが、多くのメールクライアントがこのアプローチをブロックしています。より良いデータを取得する別のアプローチはありますか?
メールクライアントは、これらの種類の試みのほとんどすべてをブロックします。最善のアイデアは、メッセージを読んだ場合に見たい画像を提供することです。そのため、メールクライアントに画像を表示することを選択します。
ユーザーがあなたのメールを読んだかどうかを確認する防弾方法はありません。そして、IMOがあってはなりません。
私はこの質問に対する答えを数週間探していましたが、そこにいくつかの選択肢がありました。私が好きなものは、「オープン」データをGoogleAnalyticsに送信します。
以下の画像は、メールの本文に挿入する必要があります。メールを送信する各人には一意の顧客番号があるため、開封/一意の開封を確認できますが、Googleの条件に従って特定の顧客を特定することはできません。
<img src="http://www.google-analytics.com/collect?v=1
&tid=UA-12345678-1
&cid=12345
&t=event
&ec=email
&ea=open
&el=recipient_id
&cs=newsletter
&cm=email
&cn=Campaign_Name
" />
開封確認(メール機能)を要求することはできますが、ほとんどのユーザーはこれを本当に苦痛だと考えています。
メールに透明なgifを追加します。ユーザーが画像を表示すると、サーバーにクエリが実行され、ドキュメントに行が追加されます。別名レンダリングレートです。これは、メールマーケターが「開封率」と呼んでいたものです。
MxM( http://www.m--x--m.net )を使用して電子メールを配信できます。彼らはそれを自動的に追加し、配信可能性とスパム対策を管理します。そのコードをオープンソース化しましたが、Pythonで作成されています。
(開示、私はこの会社の創設者です)
ユーザーがあなたの電子メールを読んだ(ダウンロードした)かどうかを追跡する唯一の方法は、情報を電子メールではなく画像や外部のhtmlページのようなものに入れ、そのリソースへの電子メールリンクのみを(外部ブラウザまたは有効な画像を介して)持つことです。電子メールクライアントで)。
これが内部的なものである場合、私はあなたがIMAPサーバー(またはExchangeまたはwhat-else-have-you)を所有していると想定します。それはちょっと醜いでしょうが、それは電子メールクライアントが少なくともメッセージを表示したかどうかを知るための「適切な」方法でしょう。もちろん、それが読まれたことを本当に保証することはできません:-p
「開封確認」を要求してメールを送信し、すべてのメールクライアントが開封時に自動的に通知を送信するというポリシーを適用する可能性があります。
コンテンツを再配布することで、ニーズを満たすことができる場合があります。あなたの電子メールを気にするユーザーが特定のリンクをクリックして詳細を確認したり、読み続けたりするように電子メールを設計してください。言い換えれば、固溶体がないので、この問題を回避することを提唱しています。