2017-06-22 15 views
0

私たちはクライアントからの返信メールを取り出して解析し、アプリケーションの適切なクライアントオブジェクトに置くRubyスクリプトを用意しています。MS Outlookは返信メールの隠しテキストを削除しています

クライアントが電子メールに返信する際に、1x1ピクセルのimgタグ内に特定の「隠された」コード/ IDを持つ電子メールをクライアントに送信します(ピクセル技術のトラッキングと同様に)。 。クライアントからの返信を受け取ると、imgタグからその隠しコードを検出し、それに応じて処理することができます。これは、クライアントがOutlook 2013から返信する場合を除いて正常に機能します。

Outlook 2013では、コード/ IDを含む画像データが削除され、「画像は送信者によって削除されました。私たちはもうコード/ idを検出できません。 また、base64からイメージを作成し、base64イメージ内にコード/ idをエンコードすることも試みましたが、同じ結果が得られました。

クラス名のカスタムタグにcode/idが含まれているように、さまざまな解決策を試しました。これらのカスタムタグも削除され、<:p> </o:p>

のように置き換えられました。invisible div、inline css、およびさまざまなCSSトリックにcode/idを入れようとしましたが、 Outlookはdivの非表示を削除し、コード/ IDは電子メールコンテンツに表示されます。

body/subject内にcode/idを表示することができますが、このコード/ IDはクライアントには見えないようにしたいと考えています。

MS Outlookからの隠しデータトラフ返信メールを渡すことはほとんど不可能なようです。

このコード/ idトラフ返信メールをoutlookから渡すことができますか?見通しを外したり表示したりすることはできませんか?

ありがとうございます。

答えて

0

データが表示されていない限り、Outlook(または電子メールの編集に使用されるWord Light)によって削除されます。

白い背景に白いテキストが表示される可能性があります。

関連する問題