So erhalten Sie eingehende und ausgehende Hostnamen und Ports auf einem Linux-E-Mail-Server

So erhalten Sie eingehende und ausgehende Hostnamen und Ports auf einem Linux-E-Mail-Server

Ich möchte meine E-Mails von meinem E-Mail-Konto auf einem Linux-E-Mail-Server nach Gmail exportieren. Ich habe mich also gefragt, wie ich die eingehenden und ausgehenden Hostnamen und Ports bekomme und herausfinde, ob POP3 oder IMAP unterstützt wird. Zum Beispiel mit einigen Befehlen, die ich in der Bash-Shell des Servers ausführen kann?

Danke und Grüße!

Antwort1

Welche Informationen haben Sie über den Mailserver? Können Sie sich dort anmelden? Dadurch sollten Sie den Hostnamen erhalten, oder Sie können den hostnameBefehl verwenden, um ihn abzurufen, wenn Sie angemeldet sind. Wenn dieser Name nicht dem „echten“ Hostnamen entspricht, können Sie ihn immer nachschlagen, wenn Sie die IP-Adresse des Servers kennen, indem Sie eine Domänennamensuche durchführen (hier ist ein Beispiel für die Suche nach 8.8.8.8):

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

Der oben angegebene Netstat-Befehl sagt Ihnen, auf welchen Ports der Linux-Server lauscht, -nweist ihn jedoch an, IP-Adressen und Portnamen nicht aufzulösen, sondern stattdessen die Rohzahlen anzuzeigen. Wenn Sie das weglassen, -nsehen Sie Hostnamen und Portnummern, oder Sie können einfach nach den Ports suchen, die POP und IMAP verwenden, nämlich 110 bzw. 143. Natürlich sollte beachtet werden, dass diese Ports standardmäßig nicht sicher sind und alles, was über das Internet an sie gesendet wird, unverschlüsselt ist, sofern der E-Mail-Client nicht für ein TLS-Upgrade konfiguriert ist.

Hoffe, das hilft ein bisschen.

Antwort2

Ich bin nicht 100 % sicher, was Sie fragen, aber um zu sehen, was zuhört, können Sie entweder netstat oder nmap verwenden.

netstat wäre lokal:

netstat -pan | grep LISTEN | less

nmap kann lokal oder remote sein:

nmap remote.host.com

verwandte Informationen