2010-04-29 5 views
0

J'inclus des images de suivi dans les e-mails envoyés à partir d'un système CRM personnalisé. L'image src est un .gif codé, tel que src = "12_34_675.gif". L'image est servie par un httphandler ASP.NET qui décode le codage src et sert une image transparente.Courrier électronique Suivi des demandes en double

Tout fonctionne correctement, mais certains clients de messagerie demandent l'image plusieurs fois, créant ainsi des doublons. Certains clients font trois appels tous en une seconde, et certains semblent faire des dizaines d'appels au cours d'une journée ou deux. Généralement, les clients de messagerie font des appels uniques, mais ces quelques doublons sont très perplexes. Je sais que je peux coder autour d'eux, mais j'aimerais vraiment comprendre ce qui se passe.

J'ai vérifié les fichiers journaux IIS, qui montrent que les demandes en double proviennent des machines clientes. Je ne peux pas penser à ce qui pourrait causer ces demandes http en double.

Aide!

Répondre

0

Je ne pense pas que ce soit quelque chose que vous pouvez contrôler. Et s'ils ont une ancienne version de Outlook ouverte (ancienne version utilisée pour ouvrir les images intégrées dans le message par défaut, sympa) avec le volet de prévisualisation et passer votre email quelques fois. Je suis sûr que vous n'utilisez pas les données de suivi directement à partir d'urchin ou de tout ce que vous utilisez. Y a-t-il une raison pour laquelle les entrées de journal en double pour l'image posent problème?

0

J'ai réellement ce même problème maintenant et je ne sais pas pourquoi. Dans mon code, je redirige en utilisant mod_rewrite vers un script de tracking et ce script analyse essentiellement les paramètres get pour quelle campagne et quelle liste de contacts etc., puis j'écris des données dans la base de données.

à la fin du script, la sortie I l'image en utilisant le code comme

header("Content-Type: image/jpeg"); 
readfile($filename); 

$ filename est le fichier correct, je l'ai vérifié, var_dump'd et le script de sortie ne le fichier correct. Dans mes journaux d'accès, j'obtiens DEUX hits sur le script, je reçois DEUX enregistrements en double dans la base de données et toutes mes statistiques sont doubles de ce qu'elles devraient être.

Questions connexes