cómo obtener nombres de host y puertos entrantes y salientes en un servidor de correo electrónico Linux

cómo obtener nombres de host y puertos entrantes y salientes en un servidor de correo electrónico Linux

Me gustaría exportar mis correos electrónicos desde mi cuenta de correo electrónico en un servidor de correo electrónico Linux a Gmail. Entonces me preguntaba cómo obtener sus nombres de host y puertos entrantes y salientes y saber si es compatible con POP3 o IMAP. Por ejemplo, ¿mediante algunos comandos que puedo ejecutar en el shell bash del servidor?

¡Gracias y saludos!

Respuesta1

¿Qué información tienes sobre el servidor de correo? ¿Puedes iniciar sesión? Esto debería proporcionarle el nombre de host, o puede usar el hostnamecomando para obtenerlo cuando haya iniciado sesión. Si ese nombre no corresponde al nombre de host "real", siempre puede buscarlo si conoce la dirección IP. del servidor, haciendo una búsqueda de nombre de dominio en él (aquí hay un ejemplo buscando 8.8.8.8):

$ nslookup 8.8.8.8
Name:    google-public-dns-a.google.com
Address:  8.8.8.8

El comando netstat proporcionado anteriormente le indicará en qué puertos está escuchando el servidor Linux, pero le -nindica que no resuelva las IP y los nombres de los puertos, sino que muestre los números sin procesar. Si deja de lado, -nverá nombres de host y números de puerto, o simplemente puede buscar los puertos que usan POP e IMAP, 110 y 143 respectivamente. Por supuesto, debe tenerse en cuenta que esos puertos no son seguros de forma predeterminada y cualquier cosa que se transmita a ellos a través de Internet estará clara a menos que el cliente de correo electrónico esté configurado para realizar una actualización TLS.

Espero que algo de eso ayude.

Respuesta2

No estoy 100% seguro de lo que estás preguntando, pero para ver qué está escuchando, puedes usar netstat o nmap.

netstat sería local:

netstat -pan | grep LISTEN | less

nmap puede ser local o remoto:

nmap remote.host.com

información relacionada