Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/06/2009, 22:28
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
De acuerdo Respuesta: Error al mandar emails en php

Te dejo algo que me ha funcionado bien tanto usando el QK_SMTP bajo Windows como el servidor Linux de mi hosting.

A veces el problema son los headers........

Código PHP:
<?php
// Es MEJOR usar mail_mine del paquete PEAR (!)

ini_set ("smtp_port""251");  // seteo el puerto SMTP abierto en Windows en MI maquina

$to      '[email protected]';
$subject    'el asunto';
$msg   'hola, como andas';
$from      '[email protected]';
$headers "From: $from" "\r\n" .
    
"Reply-To: $from" "\r\n" .
    
'X-Mailer: x-mailer';

echo 
$to.'<br/>'.$headers.'<br/>'.$msg;
mail($to$subject$msg$headers) or die ('Error al enviar');
?>
Si te funciona........ reemplazas $to por $_POST['email'];

PD: como aclaracion final........ en mi PC bajo Windows....... en el FROM no puedo poner un e-mail porque no funciona...........asi que o lo dejo vacio o pongo algo que no sea un correo....pero ignora este comentario porque bajo Linux me funciona perfecto.
__________________
Salu2!

Última edición por Italico76; 22/06/2009 a las 22:59