5

我正在使用 MediaTemple 的 (dv) 托管服务。如何确定安装了哪些邮件服务器?我应该使用外壳吗?如果是这样,将使用什么命令?

4

2 回答 2

14

转到 shell 并键入以下命令:

telnet <hostname> 25

这将返回如下一行:

220 example.com ESMTP Exim 4.69 Thu, 13 Nov 2008 10:06:01 +1100

如您所见,此服务器正在运行 EXIM。

然后键入 QUIT 退出回 shell。


更新:一些主机使用不同的地址作为他们的电子邮件服务器,如果你在 Linux 上,你可以键入以下命令来获取给定域的邮件服务器列表:

dig -t MX example.com
于 2008-11-12T23:07:25.507 回答
7

尝试

$ nmap -p 25 -A -T polite <hostname>

来自安装了 nmap 的 Linux 机器。

于 2008-11-13T00:28:30.443 回答