Salve, ho creato una classe per l'invio delle email ma non so come mai non fuziona
Vi invio il codice tramite link perché sul forum viene formattato male ed è difficile da leggere
http://streamingup.net/codice.txt
Salve, ho creato una classe per l'invio delle email ma non so come mai non fuziona
Vi invio il codice tramite link perché sul forum viene formattato male ed è difficile da leggere
http://streamingup.net/codice.txt
Stasera è la fiera dei "non funziona" senza spiegazione, sei il terzo...
"non funziona" senza ulteriori spiegazioni non vuol dire niente.
Ti da errore? Cosa dice? Non fa ciò che ti aspetteresti? Cosa fa di strano? Sembra che abbia inviato l'email, ma non arrivano? Hai verificato tra lo spam? Hai provato ad inviare l'email ad un altro indirizzo (ad un diverso provider ovviamente, se lo mando allo stesso non serve a niente)?
P.S.: a che serve farti una tua classe se ne esistono già divrese più che complete (tipo PHPMailer)? A meno che tu non lo stia facendo a fini didattici non ha senso.
Questa è la cosa strana, il messaggio che stampa è "Account registrato, ti sarà inviata una mail per confermare l'account" quindi vuol dire che la mail viene inviata però se vado su gmail su posta in arrivo e spam non è arrivata
Sei sicuro che in $email ci sia l'indirizzo corretto del destinatario? Verificalo stampandolo con un echo, non darlo per scontato.
Inoltre ti manca di impostare quasi tutti gli header, tipo il reply-to per esempio.
Non chiedermi l'elenco degli header necessari, non me li ricordo a memoria.