Назад | Перейти на главную страницу

Telnet возвращает нераспознанную команду

Может быть, кто-нибудь может объяснить, как использовать Telnet для тестирования виртуального SMTP-сервера на другом компьютере с Windows 2008?

Я попробовал команду ниже и получил unrecognized command ошибка. (Фактический дедомен сервера заменен на xxxxx)

Telnet smtp.xxxxx.com 25
220 xxxxx.com Microsoft ESMTP MAIL Service, Version: 7.0.6002.18222 rea
dy at  Tue, 23 Oct 2012 15:57:18 +0300
FROM: tomas@MyDomain.com
500 5.3.3 Unrecognized command

Ваш синтекс должен начинаться с helo dominaname.com. Пример ниже. Обязательно используйте правильные пробелы и точку в конце.

    telnet xxx.domainname.com 25
    helo domainname.com
    mail from: myaddress@domain.com 
    rcpt to:youraddress@domain.com 
    data 

    to: myaddress@domain.com
    from: myaddress@domain.com    
    Subject:This is a test

    Testing

    .

Если ваш ленив, просто используйте http://mxtoolbox.com/diagnostic.aspx

Предполагая, что это внешний сервер.