Scusate se ripeto il post, ma non ho trovato una soluzione e non so più dove sbattere la testa...
Ciao a tutti! ho implematato l'invio di mail tramite il seguente codice
codice PHP:
//reperisco i dati
$indirizzomail="ilprincipe.eu@live.it";
$mitt=$_POST['mail1'];
$dest=$_POST['mail2'];
$mex=$_POST['testo'];
include_once("../PHPMailer/class.phpmailer.php");
//creo il messaggio
$testo = "
$mitt ti ha segnalato questo link: http://www.ilprincipe.eu
COMMENTO: $mex
";
$mail = new PHPMailer();
$mail->From = "$mitt";
$mail->FromName = "ilPrincipe.eu";
$mail->Sender = "ilprincipe.eu@live.it";
$mail->Subject = "Link segnalato";
$mail->Body = "$testo";
$mail->AddAddress("$dest");
if($mail->Send())
{
echo "<div class='hot_intr' style='text-align:center;margin-bottom:40px'>MESSAGGIO INVIATO</div>";
}
else
{
}
$mail->Mailer = "smtp";
$mail->Host = "mail.ilprincipe.eu";
# se il server smtp richiede autorizzazione:
$mail->SMTPAuth = FALSE;
$mail->Username = "";
$mail->Password = "";
Il problema è che, nonostante mi segnali MESSAGGIO INVIATO, la mail non arriva a destinazione. Mi domando: è un errore del mio codice o c'è un problema con il server? Anche perchè avevo fatto in passato alcune prove e le mail erano arrivate, anche se con alcuni giorni di ritardo....
Anche eliminando gli apici sulle variabili (come mi è stato consigliato da uno di voi) continuano a non arrivare....