Salve,
ho necessità di emulare la funzione che hanno molti browser di posta, ovvero quella di inviare un messaggio al mittente quando il destinatario legge la mail.
Come faccio?
esistono dei controlli in php che mi permettano di fare questo?
Grazie
Salve,
ho necessità di emulare la funzione che hanno molti browser di posta, ovvero quella di inviare un messaggio al mittente quando il destinatario legge la mail.
Come faccio?
esistono dei controlli in php che mi permettano di fare questo?
Grazie
presumo che con "il destinatario legge la mail" intendi quando la legge nel suo Outlook o simile e non nel tuo webmail che hai fatto e che gli metti a disposizione.
In questo caso PHP non può farci niente, puoi però mettere un'immagine nel mail condove il file img_mail.php invia il mail al mittente e poi restituisce un'immagine di 1x1px bianca o semplicemente trasparente (gif).
In questo caso con un po' di fortuna se il destinatario non ha un programma che blocca lo scaricamente delle immagini saprai quando la legge.
perdonami, ma l'idea non è mi è molto chiara...
cosa dovrei fare con l'immagine bianca???
grazie...
perdonami non sono molto ferrato in questo tipo di funzioni php...
ottima idea ma deve avere molta fortunaOriginariamente inviato da spoon25
presumo che con "il destinatario legge la mail" intendi quando la legge nel suo Outlook o simile e non nel tuo webmail che hai fatto e che gli metti a disposizione.
In questo caso PHP non può farci niente, puoi però mettere un'immagine nel mail condove il file img_mail.php invia il mail al mittente e poi restituisce un'immagine di 1x1px bianca o semplicemente trasparente (gif).
In questo caso con un po' di fortuna se il destinatario non ha un programma che blocca lo scaricamente delle immagini saprai quando la legge.![]()
capisco che l'idea sia ottima..
ma devo prima capire il senso dell'idea...
Nel mail inserisci un'immagine che non si vede (un'immagine bianca che viene in un angolo o un'immagine trasparente (una GIF), la persone che riceve il mail l'immagine non la vede.
La particolarità è che l'immagine è in realtà una pagina PHP sul tuo server, e quando la persone apre il mail è come se clicca su un link "clicca qui se stai leggendo il mail", tu saprai che la persone ha letto il mail.
L'unico problema è che praticamente tutti i client email non scaricano più automaticamente le immagine contenute nei mail che devono esser lette da un sito, dunque rischia funzionare solo in minima parte come sistema.
a parte gli inconvenienti che rendono vano questo sistema, mi interessa capirlo meglio.
il tag img invece di richiamare un'immagine punta ad un file php a cui posso inviare anche un valore per distinguere quale email è stata aperta.
il file php può inviare una email al mittente e inserire in un file o db l'informazione della ricezione.
ma come fa a restituire l'immagine che poi compare nell'email (naturalmente se il client lo permette) ?
Errare humanum est, perseverare ovest
Non ha assolutamente importanza che l'immagine esista. L'importante è trovare uno con un sistema talmente bucato che permetta di scaricare le immagini (e/o altri contenuti) in quella maniera. Puoi anche mettere
allo scopo. Il fatto è che oramai quasi(*) tutti i client di posta bloccano questo genere di richieste verso l'esterno
(*) tutti, almeno quelli aggiornati.
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
ok, ma a parte sistemi bucato o client aggiornati, per far comparire l'immagine come si fa ?
Errare humanum est, perseverare ovest
Si mette una immagine davvero (e si spera in non-restrizioni del client) oppure si fa la codifica in base 64 dell'immagine e la si impacchetta nell'email stessa (src="cid:..."). Piuttosto di re-inventare la ruota, affidati a librerie per email (anche) in formato html tipo phpmailer che trovi su sourceforge.net
Saluti.
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"