Funci贸n mail(), no funciona
Hola a todos:
Estoy haciendo pruebas con la funci贸n mail(), y no me tira. He probado con c贸digos o scripts de varios sitios web, incluido el script de programacion.net con dicha funcion, modificando el correo destino solamente, y no me va. Es decir, no me avisa de ning煤n error, y seg煤n el script se ha enviado correctamente, pero el caso es que no me llega nada.
驴Qu茅 puedo hacer?
Gracias
Estoy haciendo pruebas con la funci贸n mail(), y no me tira. He probado con c贸digos o scripts de varios sitios web, incluido el script de programacion.net con dicha funcion, modificando el correo destino solamente, y no me va. Es decir, no me avisa de ning煤n error, y seg煤n el script se ha enviado correctamente, pero el caso es que no me llega nada.
驴Qu茅 puedo hacer?
Gracias
puedes enviar sin usar mail();
<?php
$ruta="/usr/sbin/sendmail";
$body="hola esto es una prueva";
$subject="asunto";
$mail="[email protected]";
$copy="[email protected]";
$cabeceras ="MIME-Version: 1.0rn";
$cabeceras.="Content-type: text/html; charset=iso-8859-1 rn";
$cabeceras.="From: $copyrn";
$cabeceras.="Reply-To: $copy";
$fh=popen("$ruta -t","w");
fputs($fh,"To: $mailn");
fputs($fh,"Subject: $subjectn");
fputs($fh,"X-Mailer: PHP5n");
fputs($fh,"$cabecerasn");
fputs($fh,"n");
fputs($fh,"$body");
pclose($fh);
?>
La $ruta puede variar dependiendo del servidor suele ser esa.
隆 Suerte. !
<?php
$ruta="/usr/sbin/sendmail";
$body="hola esto es una prueva";
$subject="asunto";
$mail="[email protected]";
$copy="[email protected]";
$cabeceras ="MIME-Version: 1.0rn";
$cabeceras.="Content-type: text/html; charset=iso-8859-1 rn";
$cabeceras.="From: $copyrn";
$cabeceras.="Reply-To: $copy";
$fh=popen("$ruta -t","w");
fputs($fh,"To: $mailn");
fputs($fh,"Subject: $subjectn");
fputs($fh,"X-Mailer: PHP5n");
fputs($fh,"$cabecerasn");
fputs($fh,"n");
fputs($fh,"$body");
pclose($fh);
?>
La $ruta puede variar dependiendo del servidor suele ser esa.
隆 Suerte. !
Tambi茅n puedes usar el PHPMailer, que es una clase para enviar correo directamente al servidor SMTP, sin usar sendmail ni la funci贸n mail():
http://phpmailer.sourceforge.net
http://phpmailer.sourceforge.net