Как проверить мою почтовую систему?

Я не знаю, использую ли я одну из них: Sendmail, Exim, Qmail или какую-либо другую систему.

Как я могу проверить свою почтовую систему?

4 ответа

Один хороший тест - это подключиться к порту 25 вашего почтового хоста и посмотреть, что он вам говорит.

C: \> telnet mailhost.mycompany.com 25
Подключение к mailhost.mycompany.com
220 Mailhost.Mycompany.com Служба электронной почты Microsoft ESMTP готова в четверг, 18 июня 2009 г. 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; Четверг, 18 июня 2009 г., 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

Что вы используете в качестве почтового клиента?

Я бы начал с просмотра заголовков сообщений. Откройте сообщение электронной почты, полученное от кого-то за пределами вашей компании, и посмотрите строки "Получено:". Отправьте электронное письмо в Gmail (например) и просмотрите его (с помощью "Показать оригинал", если вы используете Gmail). Если вашим сервером является Exchange, должна быть строка вроде: X-MimeOLE: Произведено Microsoft Exchange V6.5

Это не совсем верно, но часто указывается на то, какой почтовый сервер и MTA задействованы.

lsof -n | grep TCP | grep -i smtp

Это должно дать вам знать, что порт открыт.

  • У вас есть физический доступ к этому серверу?
  • Вы можете войти?
  • Возможно, проверьте меню "Пуск". Имя почтового сервера должно быть где-то там.
  • Откройте окно службы MMC. Вы увидите это где-то там.

Включите telnet на компьютере с Windows, на котором вы находитесь.

Другие вопросы по тегам