Foros del Web » Administración de Sistemas » Software para Servers »

Me han dado un toque los del servidor

Estas en el tema de Me han dado un toque los del servidor en el foro de Software para Servers en Foros del Web. Hola me ha llegado un email, advirtiendo que estaba haciendo spam. Solo tengo 700 usuarios que se han registrado por su propio golpe de ratón. ...
  #1 (permalink)  
Antiguo 25/05/2011, 01:18
 
Fecha de Ingreso: diciembre-2004
Mensajes: 296
Antigüedad: 19 años, 11 meses
Puntos: 1
Me han dado un toque los del servidor

Hola me ha llegado un email, advirtiendo que estaba haciendo spam.
Solo tengo 700 usuarios que se han registrado por su propio golpe de ratón.
Así que ni compro ddbb ni nada por el estilo, siempre dando la opción a que se puedan dar de baja, de manera inmediata. Así que todo legal.

Pues los amigotes de hotmail les han enviado un email a mi data center que dice esto:

***Copy of Windows Live Hotmail Report**************************************

The IP xxx.xxx.xxx.xxx had 50.28% failed deliveries to MSN Hotmail during the
last day.

Incident Details:

activity_first: 5/22/2011 12:00 PM
activity_last: 5/23/2011 8:00 AM
rcpt_commands: 720
data_commands: 358
message_recipients: 358
filter_result: GREEN
complaint_rate: < 0.1%
trap_message_first: 5/23/2011 7:09 AM
trap_message_last: 5/23/2011 7:09 AM
trap_message_count: 1

¿Esto puede ser porque se envía a unos 700 de golpe?
¿Sabéis como solucionarlo?

Saludos y 1000 gracias
__________________
Visitar:
www.vinosyrecetas.com
www.galerias-arte.com
  #2 (permalink)  
Antiguo 25/05/2011, 01:34
Avatar de hostigal  
Fecha de Ingreso: junio-2009
Mensajes: 318
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: Me han dado un toque los del servidor

Pues ya ve claramente el problema, para evitar ese tipo de problemas puede acogerse a un vps, en el cual podrá enviar todo lo que le plazca ya que no afecta a otros usuarios. saludos.
  #3 (permalink)  
Antiguo 25/05/2011, 01:38
 
Fecha de Ingreso: diciembre-2004
Mensajes: 296
Antigüedad: 19 años, 11 meses
Puntos: 1
Respuesta: Me han dado un toque los del servidor

Hola, pues tengo un cloud server
__________________
Visitar:
www.vinosyrecetas.com
www.galerias-arte.com
  #4 (permalink)  
Antiguo 25/05/2011, 03:29
 
Fecha de Ingreso: junio-2009
Ubicación: Madrid
Mensajes: 402
Antigüedad: 15 años, 5 meses
Puntos: 20
Respuesta: Me han dado un toque los del servidor

Si el actual cloud server que usas, es donde te ha causado esto... cambialo ya. Te recomiendo MediaTemple

yo tengo el (ve) Server de 512MB
  #5 (permalink)  
Antiguo 25/05/2011, 09:09
Avatar de Datacenter1
Usuario no validado
 
Fecha de Ingreso: agosto-2005
Ubicación: Chicago
Mensajes: 1.982
Antigüedad: 19 años, 3 meses
Puntos: 144
Respuesta: Me han dado un toque los del servidor

Cita:
Iniciado por segma Ver Mensaje
Hola me ha llegado un email, advirtiendo que estaba haciendo spam.
Solo tengo 700 usuarios que se han registrado por su propio golpe de ratón.
Así que ni compro ddbb ni nada por el estilo, siempre dando la opción a que se puedan dar de baja, de manera inmediata. Así que todo legal.

Pues los amigotes de hotmail les han enviado un email a mi data center que dice esto:

***Copy of Windows Live Hotmail Report**************************************

The IP xxx.xxx.xxx.xxx had 50.28% failed deliveries to MSN Hotmail during the
last day.

Incident Details:

activity_first: 5/22/2011 12:00 PM
activity_last: 5/23/2011 8:00 AM
rcpt_commands: 720
data_commands: 358
message_recipients: 358
filter_result: GREEN
complaint_rate: < 0.1%
trap_message_first: 5/23/2011 7:09 AM
trap_message_last: 5/23/2011 7:09 AM
trap_message_count: 1

¿Esto puede ser porque se envía a unos 700 de golpe?
¿Sabéis como solucionarlo?

Saludos y 1000 gracias
Probablemente tengas un script comprometido o spammer están usando tu servidor

El problema es el número de fallos que es anormalmente alto +50% esto sugiere que alguien usa tu servidor para envio masivo de spam, deberías buscar primero en los logs de tu servidor de correo y parar el servicio smtp para evitar más violaciones antes de que tu proveedor se vea forzado a suspender tu servicio.


w0rldart: No entiendo tu sugerencia, por qué debería cambiar de proveedor?
  #6 (permalink)  
Antiguo 25/05/2011, 10:17
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 14 años, 2 meses
Puntos: 39
Respuesta: Me han dado un toque los del servidor

Hola

Aunque este en vps si alguien tiene un virus o troyano en el ordenador que haya subido codigo malicioso al servidor puede causar el problema de envio de spam

Saludos
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #7 (permalink)  
Antiguo 27/05/2011, 16:05
 
Fecha de Ingreso: diciembre-2004
Mensajes: 296
Antigüedad: 19 años, 11 meses
Puntos: 1
Respuesta: Me han dado un toque los del servidor

Hola, en el server me han dicho esto:

"Lo que tienen que hacer, es borrar los e-mails retrasados (Bouncer) despues de
cada newsletter"
¿Sabéis como puedo eliminar esto con el PHPMailer?
saludos y gracias
__________________
Visitar:
www.vinosyrecetas.com
www.galerias-arte.com
  #8 (permalink)  
Antiguo 27/05/2011, 18:41
Avatar de XProsite  
Fecha de Ingreso: junio-2009
Ubicación: Houston, TX
Mensajes: 91
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: Me han dado un toque los del servidor

Hola,

Desconozco si en tu sitio web utilizas la verificación por email, pero el reporte indica que el 50% de los mensajes enviados no pueden llegar al destinatario (hotmail), por lo que no deben de existir casi la mitad de todos los emails de tus usuarios.

No es ningún tipo de aviso de spam o parecido, si no que hotmail lo considera como un ataque. Te recomiendo que actives la verificación por email, si no la tienes activada.

Suerte
  #9 (permalink)  
Antiguo 28/05/2011, 04:39
 
Fecha de Ingreso: diciembre-2004
Mensajes: 296
Antigüedad: 19 años, 11 meses
Puntos: 1
Respuesta: Me han dado un toque los del servidor

gracias XProsite, para la newsletter no tenía verificación, ya que antes la gente (incluido amigos) no lo validaban. Si que les envío un email para completar más datos y lo que se retornan como falsos los borro.
He estado mirando los que me retornaban de erróneos y solo son 35 emails de 700, por eso me extraña el 50% de emails falsos.
Cuando envío la newsletter paso en verificador de mails que es muy estricto, y aun así me dicen esto.

function validateEmail($email, $domainCheck = true, $verify = true, $return_errors=true) {
global $debug;
if($debug) {echo "<pre>";}
$errors = array();
# Check syntax with regex
if (preg_match('/^([a-zA-Z0-9\._\+-]+)\@((\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,7}|[0-9]{1,3})(\]?))$/', $email, $matches)) {
$user = $matches[1];
$domain = $matches[2];
# Check availability of DNS MX records
if ($domainCheck && function_exists('checkdnsrr')) {

# Construct array of available mailservers
if(getmxrr($domain, $mxhosts, $mxweight)) {
for($i=0;$i<count($mxhosts);$i++){
$mxs[$mxhosts[$i]] = $mxweight[$i];
}
asort($mxs);
$mailers = array_keys($mxs);
} elseif(checkdnsrr($domain, 'A')) {
$mailers[0] = gethostbyname($domain);
} else {
$mailers=array();
}
$total = count($mailers);
# Query each mailserver
if($total > 0 && $verify) {
# Check if mailers accept mail
for($n=0; $n < $total; $n++) {
# Check if socket can be opened
if($debug) { echo "Checking server $mailers[$n]...\n";}
$connect_timeout = 2;
$errno = 0;
$errstr = 0;
$probe_address = '[email protected]';
# Try to open up socket
if($sock = @fsockopen($mailers[$n], 25, $errno , $errstr, $connect_timeout)) {
$response = fgets($sock);
if($debug) {echo "Opening up socket to $mailers[$n]... Succes!\n";}
stream_set_timeout($sock, 5);
$meta = stream_get_meta_data($sock);
if($debug) { echo "$mailers[$n] replied: $response\n";}
$cmds = array(
"HELO outkast.tienhuis.nl", # Be sure to set this correctly!
"MAIL FROM: <$probe_address>",
"RCPT TO: <$email>",
"QUIT",
);
# Hard error on connect -> break out
if(!$meta['timed_out'] && !preg_match('/^2\d\d[ -]/', $response)) {
$error = "Error: $mailers[$n] said: $response\n";
break;
}
foreach($cmds as $cmd) {
$before = microtime(true);
fputs($sock, "$cmd\r\n");
$response = fgets($sock, 4096);
$t = 1000*(microtime(true)-$before);
if($debug) {echo htmlentities("$cmd\n$response") . "(" . sprintf('%.2f', $t) . " ms)\n";}
if(!$meta['timed_out'] && preg_match('/^5\d\d[ -]/', $response)) {
$error = "Unverified address: $mailers[$n] said: $response";
break 2;
}
}
fclose($sock);
if($debug) { echo "Succesful communication with $mailers[$n], no hard errors, assuming OK";}
break;
} elseif($n == $total-1) {
$errors = "None of the mailservers listed for $domain could be contacted";
}
}
} else {
$error = "No usable DNS records found for domain '$domain'";
}
}
} else {
$error = 'Address syntax not correct';
}
if($debug) { echo "</pre>";}
#echo "</pre>";
if($return_errors) {
# Give back details about the error(s).
# Return FALSE if there are no errors.
# Keep this in mind when using it like:
# if(checkEmail($addr)) {
# Because of this strange behaviour this
# is not default

echo $error;


if(isset($error)){

return htmlentities($error);

}else{

return false;

}

} else {

# 'Old' behaviour, simple to understand
if(isset($error)){

return false;

}else{

return true;
}

}

}
__________________
Visitar:
www.vinosyrecetas.com
www.galerias-arte.com

Etiquetas: dado, servidor, servidores-web
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:43.