OVH Cloud OVH Cloud

ESMTP et authentification (RFC-2554)

1 réponse
Avatar
Vincent Richard
Bonjour,

Quelqu'un pourrait-il me fournir des informations concernant la commande
"AUTH" sur des serveurs ESMTP ?

J'ai consulté la RFC 2554 (http://www.faqs.org/rfcs/rfc2554.html), mais
ce n'est pas très précis. Je recherche notamment les différentes méthodes
d'authentification possibles (CRAM-MD5, DIGEST-MD5, etc.) et leur mode
de fonctionnement.

Pendant que j'y suis, une petite question : y'a-t-il moyen de savoir si
un serveur gère les extensions SMTP à la connexion ? (autre que tester
si la commande "EHLO" échoue...).

Merci d'avance pour vos réponses.

Vincent

--
SL> Au fait elle est mieux ma signature maintenant ?
Oui. T'enlève encore les conneries que t'as écrit dedans et c'est bon.
-+- JB in <http://www.le-gnu.net> : Le neuneuttoyage par le vide -+-

1 réponse

Avatar
Laurent Wacrenier
Vincent Richard écrit:
J'ai consulté la RFC 2554 (http://www.faqs.org/rfcs/rfc2554.html), mais
ce n'est pas très précis. Je recherche notamment les différentes méthodes
d'authentification possibles (CRAM-MD5, DIGEST-MD5, etc.) et leur mode
de fonctionnement.


On peut coder CRAM-MD5 et PLAIN avec :

* RFC 2104 - HMAC: Keyed-Hashing for Message Authentication
* RFC 2595 - Using TLS with IMAP, POP3 and ACAP
* RFC 2195 - IMAP/POP AUTHorize Extension for Simple Challenge/Response
* RFC 2554 - SMTP Service Extension for Authentication

Plus une bibliothèque MD5.

LOGIN, je n'ai jamais trouvé. Pour DIGEST-MD5, les références
commencaient à être compliquées à trouver, j'ai laissé tombé.

Pendant que j'y suis, une petite question : y'a-t-il moyen de savoir si
un serveur gère les extensions SMTP à la connexion ? (autre que tester
si la commande "EHLO" échoue...).


Dans ce cas, on ne fait pas.