如何检查我的邮件系统?

我不知道如果我使用其中之一,Sendmail,Exim,Qmail或其他系统。

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

一个好的testing就是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业务closures传输通道

这会告诉你你的邮件是某种交换。

  C:\> telnet mailhost.mycompany.com 25
连接到mailhost.mycompany.com
 220 mailhost.mycompany.com ESMTP Sendmail 8.11.7p3 + Sun / 8.11.7; 星期四,18六月2009 21:17:26 -0700(PDT)
放弃
 221 2.0.0 mailhost.mycompany.com 25closures连接 

那会告诉你这可能是某种types的sendmail。 只是谷歌你得到的结果string,应该清楚它是什么。

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

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

你用什么作为电子邮件客户端?

我首先看看邮件标题。 打开您从公司外部收到的电子邮件,查看收件人:行。 发送电子邮件到Gmail(例如),看看它(与“显示原始”如果您使用Gmail)。 如果您的服务器是Exchange,则应该有如下行:X-MimeOLE:由Microsoft Exchange V6.5生成

这不是一个确定的事情,但通常有什么邮件服务器和MTA参与的迹象。

lsof -n | grep TCP | grep -i smtp 

这应该让你知道什么是开放的端口。

  • 你有物理访问这台服务器?
  • 你能login吗?
  • 也许检查开始菜单。 邮件服务器的名字应该在那里。
  • 打开服务MMC窗口。 你会在那里看到它。

在你正在使用的Windows机器上启用telnet 。