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...
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>";
}
}
Potete spiegarmi per favore perchè succede ciò?
Grazie mille....