Inicio
Buscar
Ingresar
Registrarse
Starfield: el juego que revolucionará el espacio y la tecnología
Hack x Crack - Comunidad de Seguridad informática
»
Sistemas operativos
»
Windows
»
Iniciar una sesión de Telnet en el puerto 25 paracomprobar una comunicación SMTP
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Iniciar una sesión de Telnet en el puerto 25 paracomprobar una comunicación SMTP (Leído 3662 veces)
lordorlando
{ L7 } Juanker
Mensajes: 1104
el homosapiens no puede percibir lo espiritual
Iniciar una sesión de Telnet en el puerto 25 paracomprobar una comunicación SMTP
«
en:
Noviembre 19, 2012, 10:45:59 pm »
Iniciar una sesión de Telnet en el puerto 25 para comprobar una comunicación SMTP
Debe disponer también del nombre de dominio completo (FQDN) o de la dirección IP del equipo servidor en el que se están ejecutando los servicios SMTP (por ejemplo, 10.120.159.1). Si los servidores se encuentran en su organización, puede que ya disponga de esta información. Si los servidores son externos, la manera más sencilla de encontrar esta información es utilizar Nslookup.exe para buscar los registros DNS que contienen esta información. Para obtener información adicional acerca de NSlookup, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
200525 (
http://support.microsoft.com/kb/200525/
) Utilizar NSlookup.exe
Para obtener información adicional acerca de cómo obtener registros del Agente de intercambio de correo de Internet, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
203204 (
http://support.microsoft.com/kb/203204/
) XFOR: Cómo obtener registros del Agente de intercambio de correo de Internet
Asegúrese de que SMTP se ha iniciado en el servidor que ejecuta el servicio SMTP. Para comprobar si SMTP se ha iniciado, puede realizar las comprobaciones básicas que se indican en este artículo y comprobar que recibe la respuesta 220 del servidor remoto. Este proceso comprueba también que SMTP se está ejecutando.
Nota
• Algunas aplicaciones de Telnet le piden que active el eco local para ver los comandos que está escribiendo. Para hacerlo mientras se encuentra en una sesión de Microsoft Telnet, escriba set local_echo en el símbolo del sistema.
• En Microsoft Windows XP, escriba set localecho en lugar de set local_echo.
Volver al principio
Pruebas básicas
Siga estos pasos para asegurarse de que el equipo host y el servidor SMTP remoto pueden comunicarse. Si recibe un mensaje de error similar al siguiente después de escribir cualquiera de los comandos siguientes, el servidor SMTP no reconoce lo que escribió debido a un error de sintaxis o a un comando erróneo:
500 comando no reconocido
Compruebe el comando y escríbalo de nuevo o compruebe que está estableciendo la comunicación directamente con un servidor SMTP de Microsoft.
Nota Microsoft Telnet no admite el uso de la tecla Retroceso. Si comete algún error al escribir un comando, debe presionar ENTRAR y, a continuación, iniciar un nuevo comando.
En los pasos siguientes, se ejecuta Telnet desde la línea de comandos. Para abrir una línea de comandos, haga clic en Inicio, después en Ejecutar, escriba cmd en el cuadro Abrir y, a continuación, haga clic en Aceptar.
1. Puede iniciar una sesión de Telnet utilizando el comando Telnet en el formato siguiente:
Nota Presione ENTRAR después de escribir cada línea.
telnet NombreDeServidorNúmeroDePuerto
Por ejemplo, escriba:
telnet correo.contoso.com 25
Nota Puede reemplazar NombreDeServidor por la dirección IP o el FQDN del servidor SMTP al que desea conectarse. Recuerde que debe presionar ENTRAR después de cada comando.
Si el comando funciona, recibe una respuesta del servidor SMTP similar a la siguiente:
220 site.contoso.com Conector para correo de Internet de Microsoft Exchange <número de versión del IMC>
Nota Existen distintas versiones de Microsoft SMTP o servidores SMTP de terceros y puede recibir respuestas diferentes del servidor de destino. Lo importante es que reciba la respuesta 220 con el FQDN del servidor y la versión de SMTP. Además, todas las versiones de Microsoft SMTP incluyen el término "Microsoft" en la respuesta 220.
2. Inicie la comunicación escribiendo el comando siguiente:
EHLO prueba.com
Nota Puede utilizar el comando HELO, pero EHLO es un verbo que existe en el conjunto de verbos SMTP extendidos que se admite en todas las implementaciones actuales de Microsoft SMTP. Resulta una buena idea utilizar EHLO, a menos que crea que existe algún problema por utilizar verbos SMTP extendidos.
Si el comando es correcto, recibe un mensaje similar al siguiente:
250 OK
3. Escriba el comando siguiente para indicar al servidor SMTP de destino de quién proviene el mensaje:
MAIL FROM:
[email protected]
Nota Esta dirección puede ser cualquier dirección SMTP que desee, pero resulta útil tener en cuenta los siguientes problemas:
a. Algunos sistemas de correo SMTP filtran mensajes en función de la dirección MAIL FROM: y puede que no permitan la conexión de determinadas direcciones IP o que no permitan a la dirección IP enviar correos electrónicos al sistema de correo SMTP si la dirección IP de conexión no coincide con el dominio en el que reside el sistema de correo SMTP. En este ejemplo, dicho dominio es prueba.com.
b. Si no utiliza una dirección de correo electrónico válida al enviar un mensaje, no podrá determinar si el mensaje experimenta algún problema de envío, porque el informe de no entrega (NDR) no puede llegar a una dirección IP que no es válida. Si utiliza una dirección de correo electrónico válida, recibe una respuesta similar a la siguiente del servidor SMTP:
250 OK - MAIL FROM
[email protected]
4. Escriba el comando siguiente para indicar al servidor SMTP de destino a quién se dirige el mensaje.
Nota Resulta una buena idea utilizar siempre una dirección de destinatario SMTP válida en el dominio al que se está realizando el envío. Por ejemplo, si está realizando un envío a
[email protected]
, debe estar seguro de que
[email protected]
existe en el dominio. De lo contrario, recibirá un informe de no entrega (NDR).
Escriba el siguiente comando con la dirección SMTP de la persona a la que desea realizar el envío:
RCPT TO:
[email protected]
Recibe la respuesta siguiente:
250 OK - Destinatario
[email protected]
5. Escriba el comando siguiente para indicar al servidor SMTP que está listo para enviar datos:
DATA
Recibirá la respuesta siguiente:
354 Enviar datos. Finalizar con CRLF.CRLF
6. Ahora está listo para comenzar a escribir la sección 822/2822 del mensaje. El usuario verá esta parte del mensaje en su bandeja de entrada. Escriba el comando siguiente para agregar una línea de asunto:
Subject: mensaje de prueba
Presione ENTRAR dos veces. No se recibe ninguna respuesta de este comando.
Nota Los dos comandos ENTRAR cumplen con la Request for Comments (RFC, petición de comentarios) 822 y 2822. Los comandos 822 deben ir seguidos de una línea en blanco.
7. Escriba el comando siguiente para agregar el texto del cuerpo del mensaje:
Este es un mensaje de prueba, no verá ninguna respuesta a este comando.
8. Escriba un punto (.) en la siguiente línea en blanco y, a continuación, presione ENTRAR. Recibirá la respuesta siguiente:
250 OK
9. Cierre la conexión escribiendo el siguiente comando:
QUIT
Recibirá una respuesta similar a la siguiente:
221 cerrando la conexión
10. Compruebe que el destinatario ha recibido el mensaje que le envió. Si aparece cualquier mensaje de sucesos de error en el registro de sucesos de la aplicación, o si se producen problemas al recibir el mensaje, compruebe la configuración o la comunicación con el host.
Volver al principio
Pruebas avanzadas
Además de los pasos básicos de prueba que se indican en este artículo, puede utilizar una confirmación de entrega para comprobar el correo en ambas direcciones. Puede utilizar este método para comprobar que el servidor SMTP puede aceptar una conexión entrante y generar una confirmación de entrega para el remitente que sirva como comprobante de la conectividad saliente del servidor SMTP.
Para solicitar una confirmación de entrega para el mensaje de prueba, consulte el paso 4 en la sección "Pruebas básicas" de este artículo para asegurarse de que la información proporcionada es una dirección de correo electrónico válida que puede recibir la confirmación de entrega. A continuación, en el paso 5 de la sección "Pruebas básicas" de este artículo, escriba el comando siguiente en la sesión de Telnet:
RCPT TO:
[email protected]
notify=success,failure
salu2
«
Última modificación: Noviembre 19, 2012, 10:47:39 pm por lordorlando
»
En línea
Según Kevin Mitnick, la ingeniería social se basa en estos cuatro principios:
1. Todos queremos ayudar.
2. El primer movimiento es siempre de confianza hacia el otro.
3. No nos gusta decir No.
4. A todos nos gusta que nos alaben.
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Sistemas operativos
»
Windows
»
Iniciar una sesión de Telnet en el puerto 25 paracomprobar una comunicación SMTP
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more