Тестирование SMTP через Telnet, "help" возвращает " 500 нераспознанную команду"

при использовании PuTTY в Windows (я указываю почтовый сервер, протокол Telnet и порт 25) команда" help "возвращает"500 нераспознанных команд". Это странно, так как я ожидал получить реальную помощь.

кроме того, какие команды можно использовать в PuTTY таким образом, чтобы проверить, если исходящий SMTP-сервер работает правильно?

25
задан Colin 't Hart
03.04.2023 18:58 Количество просмотров материала 2687
Распечатать страницу

1 ответ

ваш почтовый сервер говорит вам, что у него нет команды справки. То, что его предназначен для делать

Я основал свой ответ на абсолютно блестящем CC лицензионный путеводитель выкл flurdy.com. Его версия более ясна - так что проверьте это (у него есть целый раздел для устранение неисправностей), и все руководство стоит прочитать и понять - он охватывает все, что вам нужно. Я сделал несколько изменений, таких как предполагаю, что вы уже telnetted, и я прокомментировал, где он упомянул ожидаемый результат для большей ясности, поскольку у меня нет преимущества цветного текста. Остальная часть этого ответа в первую очередь предназначена для возможности поиска и избыточности. Используйте строки без комментариев по одной строке за раз, не копируйте и не вставляйте их, так как это в основном говорит почтовому серверу, что он хочет услышать, как если бы Вы были почтовым клиентом.

# Open the hand shake with ehlo and the server name you are connecting from... 
# This time it has to be the name of your server 
EHLO mail.example.org 
# The mail server will then dump out some details about its capabilities, e.g. 
#>250-mail.flurdy.net 
#>250-PIPELINING 
#>.... 
#>.... #
 then say who is the sender of this email, which is a local user 
MAIL FROM: <xandros@example.org> 
> 250 Ok 
# then say who the mail is for which is an external address e.g. gmail etc. 
RCPT TO: <you@example.com> 
> 250 Ok 
# then enter the keyword data 
data 
 > 354 End data with <CR><LF>.<CR><LF></LF></CR></LF></CR> 
# enter message body and end with a line with only a full stop. 
 blah blah blah 
 more blah 
 . 
 #> 250 Ok; queued as QWKJDKASAS 
 # end the connection with 
 quit 
 > 221 BYE

Как только это будет сделано, проверьте, получили ли Вы сообщение. Если нет, проверьте журналы на наличие сообщений об ошибках - это должно быть /var/log/mail.log.

2
отвечен Journeyman Geek 2023-04-05 02:46

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх