Проверьте возможности сервера SMTP на командной строке

Необходимо использовать -L опция, потому что SourceForge использует перенаправления для местоположения загрузки. Попробовать -v переключитесь и Вы будете видеть заголовки запросов и ответы.

7
19.12.2012, 10:58
2 ответа

RFC 5321 определяет это в разделе 3.2:

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

Если сервер не понимает EHLO, это - propably более старая система, которая просто принимает HELO. Я не читал дальше, чем это, можно ли старые системы спросить о возможностях также - но предоставленные ссылки приводит к SMTP-RFCs старшего возраста также.

8
27.01.2020, 20:17
  • 1
    я обновил основной вопрос с выводом EHLO. Я использовал EHLO надлежащим способом? –  petRUShka 19.12.2012, 10:56
  • 2
    @petRUShka Да, это - первый шаг, который показывает, что mailserver способен к СТАРТОВОЙ безопасности Слоя Транзакции. Для получения дополнительной информации посмотрите Wiki о STARTTLS. В основном необходимо выпустить теперь STARTTLS, в конечном счете сопровождаемый другим EHLO. Ответ на STARTTLS должен содержать тот список шифра. –  Nils 19.12.2012, 22:23

Вы дали ответ в своем вопросе. Когда Вы используете EHLO команда, сервер ответит всеми расширениями SMTP, которые это поддерживает. Так сервер Вы подключаете к поддержкам эти расширения:

250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-STARTTLS
250-DELIVERBY
250 HELP

Единственное расширение, связанное с шифрованием, STARTTLS.

2
27.01.2020, 20:17

Теги

Похожие вопросы