私は、それを読んだ人を追跡するニュースレター システムを持っています。この機能は、画像をダウンロードする許可が与えられている場合にのみ機能しますが。しかし、これは現時点では私の問題ではありません。
私の問題は、Outlook (2010) でニュースレターを開き、画像をダウンロードする許可を与えると、システムがこのビューを登録しないことです。しかし、gMail で同じニュースレターを開くと、問題なく動作します。Outlook を使用して電子メールを HTML ファイルに保存し、このファイルを開いても、新しいビューが登録されます。ビューを保存して 1x1 画像をレンダリングするページはエラーを返さず、Apache ログにエラーは見つかりません。
奇妙なことに、それは 1 週間前まで機能していました。しかし、コードのバックアップを入れても、まだ動作しません....
The image url is build up with an base64 encodes string, for example: http://domain.com/tracker/eyJtYWlsaW5nSWQiOiI4MjQiLCJjb250YWN0SWQiOjM3MzA5LCJjaHVuayI6ImIyYmNiNzhkNjAyMmVmNzQ0NmM4ZDA0YzU1ZGZhMTY0In0=/ In this encodes string, I have a JSON string that contains the newsletter id, a contact id and a MD5データの検証に使用する文字列。
この問題を修正またはデバッグするために何をすべきか、私はアイデアを実行します。誰かがヒントまたはさらに良い解決策を持っていますか? :) Microsoft が Outlook を更新して、この種の画像をダウンロードできないようにした可能性はありますか?