Verifique os recursos do servidor SMTP na linha de comando

7

Eu conheço o URL de um servidor SMTP. Eu quero saber sobre os recursos do servidor SMTP: TLS, criptografia de senha, etc. O Evolution Mail sabe como reportá-los. Como posso obtê-los a partir da linha de comando?

UPD . Saída EHLO

EHLO yandex.ru
250111.localdomain.ru Hello ac60.localdomain.ru [172.16.2.60] (may be forged), pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-STARTTLS
250-DELIVERBY
250 HELP
    
por petRUShka 08.12.2012 / 12:18

2 respostas

8

RFC 5321 define isso na seção 3.2:

Então basicamente você pode enviar EHLO , que deve ser respondido pelo servidor de email com uma lista de recursos estendidos, incluindo algoritmos de criptografia válidos.

Se o servidor não entender EHLO, provavelmente é um sistema antigo, que aceita apenas HELO . Eu não li nada além disso, se os sistemas antigos podem ser questionados sobre os recursos também - mas os links fornecidos também levam aos SMTP-RFCs mais antigos.

    
por 08.12.2012 / 21:49
2

Você deu a resposta em sua pergunta. Quando você usa o comando EHLO , o servidor responderá com todas as extensões SMTP que ele suporta. Então, o servidor ao qual você está se conectando suporta essas extensões:

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

A única extensão relacionada à criptografia é STARTTLS .

    
por 07.01.2013 / 18:43