Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2009, 15:13
Asccort
 
Fecha de Ingreso: enero-2009
Mensajes: 16
Antigüedad: 15 años, 2 meses
Puntos: 0
Exclamación CBL - Lista Negra... alguna solucion?

--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.";
}

Última edición por Asccort; 08/05/2009 a las 15:14 Razón: Pegar codigo PHP y evadir el filtro antispam :P