jueves, 20 de agosto de 2009

Enviar correo o leer correo por TELNET

Enviar un mail por SMTP

* Abrir una ventana DOS
* Ejecutar : telnet [servidor de correo] 25
Si no hay respuesta: o el servidor de correo esta bajo, o existe un firewall que esta bloqueando el trafico
De lo contrario se recibe un mensaje de bienvenida
* Escribir : helo
Esperar mensaje de OK
* Escribir : "mail from:[direccion de correo origen]" y dar enter
Esperar mensaje de OK
Si por ejemplo el originario estuviera en una lista negra, se desplegaria un error indicandolo
* Escribir : "rcpt to:[direccion de correo destino]" y dar enter
Esperar mensaje de OK
* Escribir : "data" y dar enter
Esperar mensaje de OK
* Si quieres poner un título pon: "Subject:-type subject here-" y pulsa enter dos veces (necesarios para seguir el standard RFC 882)
* Comenzar a escribir el mensaje, para terminar, escribir un punto en la ultima linea y darle a enter (codigo de salida es cr.cr, si se escribe un punto en una linea a solas se consigue esto)

* Para salir, escribir : "quit" y dar enter
* Salir de telnet

UN EJEMPLO SERÍA:

# telnet mail.systemadmin.es 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.systemadmin.es ESMTP
HELO local.domain.name
250 mail.systemadmin.es
MAIL FROM: ejemplo@fakemail.com
250 ok
RCPT TO: info@systemadmin.es
250 ok
DATA
354 go ahead
Subject: email entregado con telnet
esto es el cuerpo del mensaje
finaliza con un intro un punto i otro intro
.
250 ok 1233044313 qp 4027
bye
221 mail.systemadmin.es

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

Leer mails por POP3

* Abrir una ventana DOS
* Ejecutar : telnet 110
Si no hay respuesta: o el servidor de correo esta bajo, o existe un firewall que esta bloqueando el trafico
De lo contrario se recibe un mensaje de bienvenida
* Escribir : "user [usuario]" y dar enter
Esperar mensaje de OK
* Escribir : "pass [contraseña]" y dar enter
Esperar mensaje de OK
* Escribir : "list" y dar enter
Se muestra la lista de e-mail en la casilla
* Escribir : "retr [numero de mensaje]" y dar enter
Se muestra el mail
* Escribir "dele [numero de mensaje] " y dar enter para borrar un mensaje
* Para salir, escribir : "quit" y dar enter
* Salir de telnet

RBL (Lista negra) y los correos electronicos.

En Internet, una lista negra o black list es una lista donde se registran las direcciones IPs que generan spam de forma voluntaria o involuntaria.
Ciertas empresas publican estas listas para que administradores de sistema las añadan a sus servidores de correo para que así no acepten conexiones smtp de las direcciones IPs que están en estas listas.

Si tu dirección IP se encuentra en las listas que hacen uso tu servidor de correo es muy probable que no puedas enviar ningún correo desde esa dirección ip.

Existen excepciones en las que un servidor SMTP que tiene tu ip en una o mas RBL te deje enviar correos electrónicos, una de ellas que es que cuando el servidor SMTP hace la consulta, las listas no sean accesibles (ya sea por time out, retardos, etc..).

Este proceso esta generando muchos problemas, dejando sin servicio a ciertos clientes que no tienen culpa de nada.

En las siguientes URL se puede hacer un chekeo para saber si vuestra dirección o la de un cliente esta en una de esas listas negras (RBL).

No creo que por salir en 2 o 3 os tengáis que preocupar pero si si salís en mas.

Soluciones: Cambio de dirección ip, cambio de proveedor, contratar una conexión profesional, mandar correos a los servidores de RBL para que os quiten de las RBL, cambiaros de servidor smtp que no tenga tantas restricciones.


http://cqcounter.com/rbl_check/