--Me equivoke de foro, por eso coloco este tema aki, no encontre la opcion de mover tema--
Bueno primero saludos.
Tengo un problema que e tratado de solucionar desde hace mucho tiempo y es el de las listas negras que me detectan la IP de mi servidor Reseller como Spammer. Por ende no se pueden emitir correos de la manera correcta.
E intentado todo:
- Revisando todas las carpetas Cgi-bin de los servidores checkeando por algun virus de cgi (como dm.cgi), cambiendole los permisos a las carpetas, deteniendo el privilegio de utilizar Cgi's.
- Modificando los formularios de envio de correo para que en el host los envien como mail.eldominio.com (en ves de simplemente localhost) y colocando como remitente una direccion real y creada dentro de la misma cuenta.
Los correos NO llegan como Spam
- Checkeando mi PC por si tiene algun virus.
Sigo entrando a la lista.... ya no se me ocurre alguna otra solucion alguna ayuda por aqui?
Gracias
Pego el codigo que uso en los formularios para enviar correos. (uso PhpMailer)
EDIT:
Código:
if(isset($_POST['nombre']) && isset($_POST['telefono']) && isset($_POST['ciudad']) && isset($_POST['mensaje']) ) {
//////
require("class.phpmailer.php");
$mensaje = nl2br($_POST['mensaje']);
$mail = new PHPMailer();
$mail->Host = "mail.viverolosmontes.cl";
$mail->From = "[email protected]";
$mail->FromName = $_POST['nombre']." - Vivero Los Montes";
$mail->Subject = $_POST['nombre']." -Mensaje de la web.";
$mail->AddAddress("[email protected]");
if ($varname != "") {
$mail->AddAttachment($vartemp, $varname);
}
$body = "Nombre : ".$_POST['nombre'].";
$body.= "Empresa : ".$_POST['empresa']."<br>Ciudad : ".$_POST['ciudad']."<br>Telefono : ".$_POST['telefono']."<br>E-Mail : ".$_POST['email']."<br>";
$body.= "<strong>Mensaje</strong><br><br>".$_POST['mensaje']."<br>";
$body.= "<i>Enviado por medio de la pagina web.</i>";
$mail->MsgHTML($body);
$mail->IsHTML(true);
if(!$mail->Send()) {
echo '<br>Error: ' . $mail->ErrorInfo;
}else{
echo "Su mensaje fue enviado correctamente, gracias";
}
/////
}else{
echo "Problema con el envio de datos.";
}