如何检查我的邮件系统?

如何检查我的邮件系统?

我不知道我是否正在使用其中之一,Sendmail,Exim,Qmail或其他系统。

我如何检查我的邮件系统?

答案1

一个很好的测试是通过 telnet 连接到您的邮件主机的 25 端口,看看它告诉您什么。

C:\> telnet mailhost.mycompany.com 25
连接到 mailhost.mycompany.com
220 Mailhost.Mycompany.com Microsoft ESMTP MAIL 服务已于 2009 年 6 月 18 日星期四 21:15:06 -0700 准备就绪
辞职
221 2.0.0 服务关闭传输通道

这会告诉您您的邮件程序是某种类型的 Exchange。

C:\> telnet mailhost.mycompany.com 25
连接到 mailhost.mycompany.com
220 mailhost.mycompany.com ESMTP Sendmail 8.11.7p3+Sun/8.11.7;2009 年 6 月 18 日星期四 21:17:26 -0700 (PDT)
辞职
221 2.0.0 mailhost.mycompany.com 25 关闭连接

这说明它可能是某种类型的 sendmail。只需谷歌一下你得到的结果字符串,就应该清楚它是什么了。

编辑:如果您从 WinXP 或 Windows 2003 服务器本身运行它,telnet 位于 C:\Windows\System32\telnet.exe。您可以直接调用它:

C:\> c:\windows\system32\telnet mailhost.mycompany.com 25

答案2

您使用什么电子邮件客户端?

我会先查看邮件标题。打开一封您从公司外部收到的电子邮件,然后查看“已接收:”行。发送一封电子邮件到 Gmail(例如)并查看它(如果您使用 Gmail,则使用“显示原始邮件”)。如果您的服务器是 Exchange,则应该有一行这样的内容:X-MimeOLE:由 Microsoft Exchange V6.5 制作

这并非肯定的事情,但通常会指示涉及哪个邮件服务器和 MTA。

答案3

lsof -n | grep TCP | grep -i smtp

这应该让你知道哪个端口是打开的。

答案4

  • 您有该服务器的物理访问权限吗?
  • 你能登入嗎?
  • 也许可以检查一下“开始”菜单。邮件服务器的名称应该在那里的某个地方。
  • 打开服务 MMC 窗口。您会在其中的某个地方看到它。

在 Windows 计算机上启用 telnet轮到你了。

相关内容