Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Controllo ricezione mail

    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

  2. #2
    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 con dove 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.

  3. #3
    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...

  4. #4
    Originariamente 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 con dove 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.
    ottima idea ma deve avere molta fortuna

  5. #5
    capisco che l'idea sia ottima..

    ma devo prima capire il senso dell'idea...

  6. #6
    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.

  7. #7
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

  9. #9
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    ok, ma a parte sistemi bucato o client aggiornati, per far comparire l'immagine come si fa ?
    Errare humanum est, perseverare ovest

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.