Problemi visualizzazione html con phpmailer

prometeo7

Nuovo Utente
21 Nov 2013
5
0
0
Ho un problema con la classe phpmailer
ho realizzato una newsletter e l'ho testata su aruba con server linux e funzionava correttamente
poi ho utilizzato la stessa newsletter sempre su aruba ma su server windows e nella mail inviata dalla newsletter non si visualizza l'html
nelle impostazioni ho usato il comando:
$mail->IsHTML(true);
Qualcuno mi sa dire se per windows bisogna usare impostazioni diverse?
Grazie 1000!
 
Ciao questo è il codice x inviare la newsletter:

$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->Host = "smtp.partsjeep.it";
$mail->From = "[email protected]";
$mail->Port = 26;
$mail->Username = "[email protected]";
$mail->Password = "1804.S";
$mail->FromName = "Newsletter";
$mail->Sender = "[email protected]";
$mail->AddAddress("$mail2");
$mail->AddReplyTo($email_notify,$mail2);
$mail->IsHTML(true);
$mail->Subject = $oggetto;
$mail->Body = $url_conferma;
if($mail->Send()){
echo "<br /> Ti abbiamo inviato una mail di conferma. Per confermare l'iscrizione clicca sul link di conferma. <br /> ";

echo" <script type=\"text/javascript\"> function doRedirect() { //funzione con il link alla pagina che si desidera raggiungere
location.href = \"$home_page\";}
window.setTimeout(\"doRedirect()\", 4000); //Fa partire il redirect dopo tot. secondi </script>";}
}

//L'e-mail è salvata nella variabile $mail
else{

$fp = fopen($db_utenti,"r+");
fseek($fp, -3,SEEK_END);
$stampa_completa="
$"."users[]=\"$mail2\";
?>";
fputs($fp, $stampa_completa);
fclose($fp);

echo"$registrato_ok<br />";
 
Ciao questo è il codice x inviare la newsletter:

$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->Host = "smtp.partsjeep.it";
$mail->From = "[email protected]";
$mail->Port = 26;
$mail->Username = "[email protected]";
$mail->Password = "1804.S";
$mail->FromName = "Newsletter";
$mail->Sender = "[email protected]";
$mail->AddAddress("$mail2");
$mail->AddReplyTo($email_notify,$mail2);
$mail->IsHTML(true);
$mail->Subject = $oggetto;
$mail->Body = $url_conferma;
if($mail->Send()){
echo "<br /> Ti abbiamo inviato una mail di conferma. Per confermare l'iscrizione clicca sul link di conferma. <br /> ";

echo" <script type=\"text/javascript\"> function doRedirect() { //funzione con il link alla pagina che si desidera raggiungere
location.href = \"$home_page\";}
window.setTimeout(\"doRedirect()\", 4000); //Fa partire il redirect dopo tot. secondi </script>";}
}

//L'e-mail è salvata nella variabile $mail
else{

$fp = fopen($db_utenti,"r+");
fseek($fp, -3,SEEK_END);
$stampa_completa="
$"."users[]=\"$mail2\";
?>";
fputs($fp, $stampa_completa);
fclose($fp);

echo"$registrato_ok<br />";
 
Codice

Ciao questo è il codice x inviare la newsletter:

$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->Host = "smtp.partsjeep.it";
$mail->From = "[email protected]";
$mail->Port = 26;
$mail->Username = "[email protected]";
$mail->Password = "1804.S";
$mail->FromName = "Newsletter";
$mail->Sender = "[email protected]";
$mail->AddAddress("$mail2");
$mail->AddReplyTo($email_notify,$mail2);
$mail->IsHTML(true);
$mail->Subject = $oggetto;
$mail->Body = $url_conferma;
if($mail->Send()){
echo "<br /> Ti abbiamo inviato una mail di conferma. Per confermare l'iscrizione clicca sul link di conferma. <br /> ";

echo" <script type=\"text/javascript\"> function doRedirect() { //funzione con il link alla pagina che si desidera raggiungere
location.href = \"$home_page\";}
window.setTimeout(\"doRedirect()\", 4000); //Fa partire il redirect dopo tot. secondi </script>";}
}

//L'e-mail è salvata nella variabile $mail
else{

$fp = fopen($db_utenti,"r+");
fseek($fp, -3,SEEK_END);
$stampa_completa="
$"."users[]=\"$mail2\";
?>";
fputs($fp, $stampa_completa);
fclose($fp);

echo"$registrato_ok<br />";
 
Ciao questo è il codice x inviare la newsletter:


$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->Host = "smtp.partsjeep.it";
$mail->From = "[email protected]";
$mail->Port = 26;
$mail->Username = "[email protected]";
$mail->Password = "1804.S";
$mail->FromName = "Newsletter";
$mail->Sender = "[email protected]";
$mail->AddAddress("$mail2");
$mail->AddReplyTo($email_notify,$mail2);
$mail->IsHTML(true);
$mail->Subject = $oggetto;
$mail->Body = $url_conferma;
if($mail->Send()){
echo "<br /> Ti abbiamo inviato una mail di conferma. Per confermare l'iscrizione clicca sul link di conferma. <br /> ";

echo" <script type=\"text/javascript\"> function doRedirect() { //funzione con il link alla pagina che si desidera raggiungere
location.href = \"$home_page\";}
window.setTimeout(\"doRedirect()\", 4000); //Fa partire il redirect dopo tot. secondi </script>";}
}

//L'e-mail è salvata nella variabile $mail
else{

$fp = fopen($db_utenti,"r+");
fseek($fp, -3,SEEK_END);
$stampa_completa="
$"."users[]=\"$mail2\";
?>";
fputs($fp, $stampa_completa);
fclose($fp);

echo"$registrato_ok<br />"; }
 

Discussioni simili