Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2011, 04:15
churru11975
 
Fecha de Ingreso: diciembre-2011
Ubicación: Barcelona
Mensajes: 8
Antigüedad: 12 años, 4 meses
Puntos: 2
Problemas con mail()

Muy buenas...

Soy novato en el tema PHP, y estoy llevando el mantenimiento de una web, que cada 3 meses hace un mailing. Antes teníamos el hosting con otra compañía, y el mailing se hacía sin problemas, pero hemos cambiado de compañía y con la actual no funciona; ni siquiera el mail de prueba.... Lo dicho, como soy novato en esto... a ver si alguien me puede echar una mano.

Os pongo el fragmento de codigo que creo que tiene el error......


$result = mysql_query($query);





if ($row = mysql_fetch_array($result)){


$titolNewsletter = $row["titolNewsletter"];


$textNewsletter = $row["textNewsletter"];


}





$boundary = md5(uniqid(time()));





$headers = "From: $from <$emailFrom>\n";


$headers .= "X-Sender: <$emailFrom>\n";


$headers .= "X-Mailer: PHP\n"; // mailer


$headers .= "Return-Path: <$emailFrom>\n"; // Return path for errors


$headers .= "MIME-Version: 1.0" ."\n";


$headers .= 'Content-Type: multipart/alternative; boundary="' . $boundary . '"' . "\n\n";


$headers .= '--' . $boundary . "\n";


$headers .= 'Content-Type: text/plain; charset=ISO-8859-1' ."\n";


$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\n";


$headers .= $body_plain . "\n";


$headers .= '--' . $boundary . "\n";


$headers .= 'Content-Type: text/HTML; charset=ISO-8859-1' ."\n";


$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\n";


$headers .= $body_html . "\n";


$headers .= '--' . $boundary . "--\n";





if (mail($correue,$titolNewsletter,$message,$headers) ){


/*


$queryUPDSENTM1 = "UPDATE newsletter_emails SET sent=1 WHERE email='$correue'";


$resultUPDSENTM1 = mysql_query($queryUPDSENTM1);





$queryUPDSENTM2 = "UPDATE customers SET customerSent=1 WHERE customerEmail='$correue'";


$resultUPDSENTM2 = mysql_query($queryUPDSENTM2);


*/


}





header("Location:sending.php?idNewsletter=$idNewsl etter");


}


Yo sigo mirando en el manual de PHP.... a ver si doy con la tecla....


Muchas gracias por adelantado.