Esta web utiliza cookies, puedes ver nuestra política de cookies aquí. Si continuas navegando estás aceptándola

SMTP auth mediante telnet


Cuando se configuran servidores de correo muchas veces es necesario poder testar los servicios de la forma mas sencilla posible, en este articulo explicaré como enviar un mail mediante telnet utilizando un servidor de mail que requiere autenticación.

 

 

 

Lo primero será obtener el password en base64:

perl -MMIME::Base64 -e 'print encode_base64("\000kr0m\@alfaexploit.com\000PASSWORD")'
WGp1EW5qw0Bm45msdHASHINVENTADOWFpbnRlcm5ldC5jb20Ac2FtdEE4

Conectamos mediante telnet al puerto 25 y nos autenticamos:

telnet dc-fbd63f6e-mail.alfaexploit.com 25

Connected to dc-fbd63f6e-mail.alfaexploit.com.
Escape character is '^]'.
220 mail.alfaexploit.com ESMTP Postfix
ehlo A.B.C.D
250-mail.alfaexploit.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
AUTH PLAIN WGp1EW5qw0Bm45msdHASHINVENTADOWFpbnRlcm5ldC5jb20Ac2FtdEE4
235 2.7.0 Authentication successful
quit
221 2.0.0 Bye
Connection closed by foreign host.

Autor: Kr0m -- 15/03/2017 22:17:25