Buon giorno a tutti..Vorrei sapere cortesemente se, lo script che utilizzo per l'invio di mail dal mio sito è corretto oppure ha bisogno di una qualche modifica...
Credo che alcuni provider la considerino come Spam o Posta indesiderata...
Potete spiegarmi per favore perchè succede ciò?codice:$destinatari = $txtEmail; $oggetto = "Risposta alla Vostra Segnalazione"; $messaggio = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' ."<html>" ." <head>" ." <title>Risposta alla Vostra Segnalazione del ".$txtDataSegnalazione."</title>" .' <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">' ." </head>" ." <body>" ." <h3>Azienda</h3>" ." Risposta del:".$txtDataRisposta. "\n ".$txtRisposta."</p>" ." URP </p>" ." </body>" ."</html>" .""; /* Per inviare email in formato HTML, si deve impostare l'intestazione Content-type. */ $intestazioni = ""; $intestazioni .= "MIME-Version: 1.0\r\n"; $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n"; $intestazioni .= "From:Azienda <info@azienda.it>\r\n"; $intestazioni .= "Reply-To: indirizzo\n"; $intestazioni .="Delivered-To: urp@azienda.it\n"; $intestazioni .= "Disposition-Notification-To: urp@azienda.it\n"; $intestazioni .= "Return-Path: urp@azienda.it\n"; $intestazioni .= "X-Original-To: urp@azienda.it\n"; if (mail($destinatari, $oggetto, $messaggio, $intestazioni)) { echo " La Risposta alla Segnalazione n.".$hidIdSegnalazione." è stata registrata ed inviata al seguente indirizzo ".$destinatari." correttamente!\n </p>"; } else{ echo " Non è stato possibile inviare la mail di risposta al seguente indirizzo:<a href=\"mailto:$destinatari\">".$destinatari."</a></p>"; } } else{ echo " La Risposta alla Segnalazione n.".$hidIdSegnalazione." è stata registrata ma non inviata al indirizzo di posta dell'utente\n </p>"; } }
Grazie mille....

Rispondi quotando