Nous allons voir dans cet article comment tester la configuration d'un serveur SMTP en utilisant l'utilitaire telnet. Cette procédure peut être réalisée sous Windows ou LINUX.
Prérequis
Il est nécessaire d'avoir un client TELNET d'installer sur la machine qui va réaliser le test d'envoie email. Sous Windows, l'utilitaire PuTTY peut être utilisé. Il est important de savoir que tout ce qui est envoyé via le protocole TELNET, est envoyé en clair.
Procédure
/!\ ATTENTION /!\ Cette procédure s'applique uniquement pour tester l'envoie d'un email sans authentification.
En bleu les informations à saisir :
[user@SFEYLP01]# telnet adminmalin.mail.protection.outlook.com 25 Trying 104.47.8.36... Connected to adminmalin.mail.protection.outlook.com. Escape character is '^]'. 220 AM5EUR03FT021.mail.protection.outlook.com Microsoft ESMTP MAIL Service ready at Wed, 3 Jul 2019 08:08:38 +0000 HELO sfeylp01.adminmalin.fr 250 AM5EUR03FT021.mail.protection.outlook.com Hello [XXX.XXX.XXX.XXX] MAIL FROM:<sfeylp01@adminmalin.fr> 250 2.1.0 Sender OK RCPT TO:<test@adminmalin.fr> 250 2.1.5 Recipient OK DATA 354 Start mail input; end with <CRLF>.<CRLF> Subject: Message test . 250 2.6.0 <82293bf3-b5db-433a-b5ec-d41584b21d878b@AM5EUR03FT021.eop-EUR03.prod.protection.outlook.com> [InternalId=27006754452359132, Hostname=AM5PR10MB1810.EURPRD10.PROD.OUTLOOK.COM] 9039 bytes in 0.213, 41.333 KB/sec Queued mail for delivery quit 221 2.0.0 Service closing transmission channel Connection closed by foreign host. [user@SFEYLP01]#
Bonjour,
Je rappelle juste que tout ce qui est envoyé via le protocole telnet, est envoyé en clair.
Une analyse des trames permettrait de récupérer les informations envoyés.
Cordialement
Je viens d'ajouter cette précision. Merci pour le retour :).