jul 30 2010

Día del administrador de sistemas

Category: Sin categoríaDavid González @ 18:47

Desde hace 11 años se viene celebrando este día. Hoy, último viernes del mes de Julio, es el día del administrador de sistemas (System Administrator Appreciation Day).

Desde aquí quiero felicitar a todos los sysadmin que hayan pasado por este blog, pasan o pasarán ; )

Felicidades!!

Entradas relacionadas

  • No hay temas relacionados

Etiquetas:


abr 30 2010

Telnet. Comandos SMTP. Envío de correo

Category: Sin categoríaDavid González @ 20:44

Los comandos Telnet permiten establecer comunicación con un equipo remoto que utiliza el protocolo Telnet (TELecommunication NETwork). Este comando esta implementado tanto en windows como en Linux

En este post, vamos a ver los comandos básicos para comunicarnos con otro servidor al puerto 25 y cómo enviarle un email. Debajo del comando pondré la respuesta del servidor.

  • Conectarnos al servidor destino (dominio.com o IP) con telnet, especificando el host destino y el puerto
telnet destino.com 25

Si el servidor destino tiene un servicio de correo en ese puerto nos devolverá un mensaje.

220-servidor.destino.com ESMTP Exim 4.69 #1 Fri, 30 Apr 2010 20:00:45 +0200
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.

  • Para establecer la conexión, debemos “saludar” al servidor. Podemos usar cualquiera de estas dos opciones:
ehlo destino.com
helo destino.com


250-servidor.destino.com Hello destino.com [XX.XXX.XX.XX]
250-SIZE 13631488
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP

  • Específicamos la dirección remitente desde la cual vamos a enviar con MAIL FROM:
MAIL FROM: <direccion@remitente.com>

250 OK

  • Indicamos la dirección destino, que recibirá nuestro correo con RCPT TO:
RCPT TO: <direccion@destino.com>

250 Accepted

  • Especificamos que vamos a escribir el cuerpo del mensaje con el comando DATA:
DATA

354 Enter message, ending with "." on a line by itself

  • Ahora escribimos el texto. Además podemos añadir las cabeceras con el subject, from y to. Acabaremos de enviar datos con un punto “.”
subject: Asunto
from: Nombre a mostrar <direccion@remitente.com>
to: otro nombre <direccion@destino.com>
test de prueba
test de prueba2
.

250 OK id=1O7uk6-0004lb-Tm

  • Para finalizar la sesión, usaremos el comando QUIT
QUIT

221 servidor.destino.com closing connection

De esta forma podemos enviar un email usando los comandos de telnet.

direccion

Entradas relacionadas

Etiquetas: