Ich kenne die URL eines SMTP-Servers. Ich möchte mehr über die Funktionen dieses SMTP-Servers erfahren: TLS, Kennwortverschlüsselung usw. Evolution Mail weiß, wie diese gemeldet werden. Wie kann ich sie über die Befehlszeile abrufen?
UPD . EHLO-Ausgabe
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
command-line
smtp
petRUShka
quelle
quelle
Antworten:
RFC 5321 definiert dies in Abschnitt 3.2:
Grundsätzlich können Sie also EHLO senden, das vom Mailserver mit einer Liste erweiterter Funktionen, einschließlich gültiger Verschlüsselungsalgorithmen, beantwortet werden sollte.
Sollte der Server EHLO nicht verstehen, handelt es sich wahrscheinlich um ein älteres System, das nur HELO akzeptiert . Ich habe nicht weiter gelesen, ob die alten Systeme auch nach Funktionen gefragt werden können - aber die bereitgestellten Links führen auch zu den älteren SMTP-RFCs.
quelle
Sie haben die Antwort in Ihrer Frage gegeben. Wenn Sie den
EHLO
Befehl verwenden, antwortet der Server mit allen unterstützten SMTP-Erweiterungen. Der Server, zu dem Sie eine Verbindung herstellen, unterstützt diese Erweiterungen:Die einzige Erweiterung im Zusammenhang mit der Verschlüsselung ist
STARTTLS
.quelle