Salve,
sto creando un sistema di controllo e statistiche per l'invio delle email. Riesco a gestire tutti gli eventi più importanti, come la risposta, il click su uno o l'altro link, la cancellazione dalla lista di spedizione, ecc.
L'unico evento che non sono riuscito a catturare è quello dell'apertura dell'email. So che è possibile farlo con semplice HTML usando il tag IMG <img src='http://www.miosito.com/file.php?cod=1234' /> ovviamente in file.php è presente il codice per la cattura dell'evento e il codice 1234 identifica l'indirizzo email in modo univoco. Purtroppo molti mail client bloccano le immagini per evitare gli spammers, quindi questa soluzione non è ottimale.
Ho provato in diversi altri modi.
Nel primo tentativo, ho inserito un iFrame che come sorgente aveva src=http://www.miosito.com/file.php?cod=1234, ma sembra che tutti i clients (sia locali che web mail) li blocchino.
Nel secondo tentativo ho provato con uno script JS che chiamava il file file.php <script language='JavaScript' type='text/javascript' src='http://www.miosito.php/file.php?cod=1234'></script>, ma non sembra funzionare, sia che inserisca lo script all'interno dei tag HEAD sia che nel tag BODY.
Avete idea di come possa fare?
Grazie.
Ecco la descrizione dettagliata...
Quello che vorrei fare è in realtà molto semplice, ho la lista delle email di clienti a cui mando di tanto in tanto degli aggiornamenti. Vorrei sapere come si comportano con questi miei messaggi e vorrei farlo senza doverli tediare ogni volta chiedendo se hanno letto il messagio, se hanno cliccato su uno o più link all'interno, ecc.
Tutti gli altri eventi riesco a gestirli, l'unico punto in sospeso è proprio la lettura del messaggio, o per lo meno l'apertura dello stesso.
Per altri eventi intendo:
- click su uno dei link. Con un url del tipo http://www.miosito.com/file.php?user=123&link=345 posso registrare su DB due informazioni, CHI e QUALE LINK ha selezionato.
- posso comprendere se uno di loro non desidera più ricevere le mie email quando si cancellano dalla lista di distribuzione
- posso capire quanto torasformano uno dei click in una delle azioni finali che vorrei completassero (es: download di uno dei manuali che metto a loro disposizione)
- % di bouncing dopo il primo click
ecc. Tutte queste info mi fanno capire se sto lavorando nella giusta direzione con i miei clienti oppure dovrei cambiare qualcosa. Spero di essere stato sufficientemente chiaro.