Tag archive for » email «

Comprobar si un servidor está en Open Relay enviando correo anónimo mediante telnet

Monday, 10. August 2009 14:28

¿Quieres saber como enviar correo vía telnet, desde la consola Linux o Windows, conectando con un servidor de SMTP en internet :-) ?

Establecemos una conexión al servidor al puerto 25
$ telnet ip.servidor 25

Si el servidor acepta la petición de conexión, te aparecerá un mensaje parecido a este :

220 aaa.bbb.ccc ESMTP Sendmail 8.7.6/8.7.3; Tue, 3 Feb 1998 16:45:30+0100

Y ahora la forma de crear un mensaje para enviar :
Primero saludar :

HELO una.ip.cualquiera (o dominio)

El servidor puede contestar algo como esto:

250 una.ip.cualquiera Hello una.ip.cualquiera [xxx.xxx.xxx], pleased to meet you

Ahora los siguientes comando , pulsando ‘Enter’ al final de cada línea:

MAIL FROM: me@dominio.com
RCPT TO: alguien@dominio.com
DATA
Subject: El tema del correo

A continuación el texto del mensaje.Después del “subject”, hay que hacer dos veces ‘enter’. Los los mensajes deben terminar con un punto en una línea sola.
.
QUIT

Y ya salimos de la conexión del servidor. Y podemos comprobar si hemos recibido el correo, y ver la cabecera de dicho correo nos muestra si informa de la ip de nuestra máquina o no.

Esto es muy útil también para comprobar si un servidor está en OPEN RELAY, cosa no recomendable pues puede ser utilizada como máquina para enviar spam.

+ Información :
http://es.wikipedia.org/wiki/Open_Relay

Category:Correo, General, Linux | Comment (0) | Autor: pardellas

Enviar mail desde linux con adjunto

Thursday, 6. August 2009 12:09

A veces necesitamos enviar a un email un fichero o datos desde nuestro servidor Linux. Aquí dos métodos para hacer esto. Es necesario tener instalado el cliente de correo modo texto ‘Mutt’. Si no está instalado el paquete podemos obtenerlo de los repositorios con Yum o Aptitude, dependiendo de la distribución que tengamos instalada

1 – mutt -s “Cuerpo mensaje” -a /fichero.html myemail@dominio.com < /mailmessage.txt

2 – echo “Cuerpo mensaje” | mutt -s “Asunto ..” -a /path/to/file.tar.gz email@example.com

Más información sobre Mutt : http://es.wikipedia.org/wiki/Mutt

Category:Linux | Comment (0) | Autor: admin