Buenos dias:
He instalado un servidor Redhat 8.0, con apache y php, luego desarrolle un sistema para el envio de tarjetas, el problema es que no todos reciben las tarjetas de navidad, la razon es al parecer que los emails salen asi:
Return-Path: <apache@localhost.localdomain>
Received: from localhost.localdomain
Received: (from apache@localhost)
Message-Id: 200212180542.gbi5gpxg013279@localhost.localdomain
Date: Wed, 18 Dec 2002 02:42:25 -0300
Message-Id: <200212180542.gbi5gpxg013279@localhost.localdomain>
To: julio <juliohv@adsl.tie.cl>
Subject: Haz recibido una Tarjeta Electrónica de Navidad de Julini
From: "Julini" <juliohv@adsl.tie.cl>
Reply-To: juliohv@adsl.tie.cl
Aparece LOCALHOST, LOCALDOMAIN, APACHE@LOCALHOST, y algunos servidores rechazan estos emails.
Los email se construyen super facil:
email.php
$recipiente = "$HTTP_POST_VARS[Nombre_Destinatario] <$HTTP_POST_VARS[Email_Destinatario]>";
$subject = "Haz recibido una Tarjeta Electrónica de Navidad de $HTTP_POST_VARS[Nombre_Origen]";
$headers = "From: \"$HTTP_POST_VARS[Nombre_Origen]\" <$HTTP_POST_VARS[Email_Origen]>\n"."Reply-To: $HTTP_POST_VARS[Email_Origen]\n";
$texts="Estimado(a) $HTTP_POST_VARS[Nombre_Destinatario]...................................";
$mail_send = mail($recipiente,$subject,$texts,$headers);
Pienso que es por el sendmail, pero no se como solucionarlo.
Gracias.
Julio Herrera