

SMTP
Table des matières
Définition : Qu’est ce qu’un serveur SMTP ?
Le protocole SMTP a été défini en 1982 par la RFC 821. SMTP permet l’envoi d’emails sur Internet, il est utilisé pour communiquer sur le port TCP/25 entre services MTA (Mail Transfert Agent).
Il s’agit d’un des plus anciens protocoles d’Internet dont la compatibilité ascendante a toujours été respectée. Ce protocole a subi quelques légères mutations, avec la RFC 2821 et la possibilité de gérer des pièces jointes via le protocole MIME (RFC 2045 à 2049), mais la base et son fondement premier sont restés inchangés. SMTP est un protocole assez simple qui pourrait presque se limiter à l’utilisation de 4 commandes : HELO, MAIL FROM, RCPT TO, DATA.
Exemples
Exemple de transaction SMTP avec un serveur de messagerie:
z03:~# telnet a.mx.mail.yahoo.com 25
220 mta604.mail.mud.yahoo.com ESMTP YSmtp service ready
helo toto.com
250 mta604.mail.mud.yahoo.com
mail from: <toto@toto.com>
250 sender <totot@toto.com> ok
rcpt to: <xxxxxx@yahoo.com>
250 recipient <xxxxxx@yahoo.com> ok
data
354 go ahead
Subject: Test
Test
.
250 ok dirdel
quit
221 mta604.mail.mud.yahoo.com
Découvrez les services HORNETSECURITY
Vous souhaitez approfondir des sujets liés à la cybersécurité ?
Si notre article sur SMTP vous a plu, vous aimerez sans doute d’autres contenus de notre base de connaissances ! Découvrez des ressources sur Emotet, les chevaux de Troie, la sécurité informatique, les ransomwares, le phishing ou encore les virus informatiques.