Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/03/2006, 05:36
Avatar de chepi
chepi
 
Fecha de Ingreso: abril-2005
Ubicación: Posadas - Misiones
Mensajes: 116
Antigüedad: 19 años
Puntos: 1
Problemas para enviar mail

Hola, necesito enviar un mail, pero me sale el siguiente error:
Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in c:\web\enviar_aberturas.php on line 84

el código es el siguiente:

$destinatario = "[email protected]";
$asunto = "Este mensaje es de prueba";
$cuerpo = '
<html>
<head>
<title>Prueba de correo</title>
</head>
<body>
<h1>Hola amigos!</h1>
<p>
<b>Bienvenidos a mi correo electrónico de prueba</b>. Estoy encantado de tener tantos lectores. Este cuerpo del mensaje es

del artículo de envío de mails por PHP. Habría que cambiarlo para poner tu propio cuerpo. Por cierto, cambia también las

cabeceras del mensaje.
</p>
</body>
</html>
';

//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente
$headers .= "From: ARME SA <[email protected]>\r\n";

//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To: [email protected]\r\n";

//ruta del mensaje desde origen a destino
$headers .= "Return-path: [email protected]\r\n";

//direcciones que recibián copia
$headers .= "Cc: [email protected]\r\n";

//direcciones que recibirán copia oculta
$headers .= "Bcc: [email protected],[email protected]\r\n";

mail($destinatario,$asunto,$cuerpo, $headers);

--------------------------------------------------------------------------

en el PHP.ini tengo:

[mail function]
; For Win32 only.
SMTP = 127.0.0.1
smtp_port = 25

; For Win32 only.
;sendmail_from = [email protected]

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

--------------------------------------------------------------------------

Cualquier ayuda sera bien recibida!