Le protocole SMTP pour l'envoi des emails
Définition de 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
Application
ALTOSPAM est entièrement basé sur ce protocole et fait l’analyse des emails directement pendant la transaction SMTP. ALTOSPAM est un service composé de deux serveurs SMTP filtrants.
L’outil en ligne mis à disposition sur le site d’ALTOSPAM permet de contrôler les serveurs DNS et les serveurs SMTP pour un nom de domaine.
L’email est le principal vecteur d’une cyberattaque
De nouvelles attaques (phishing, spear-phishing, malware, ransomware, virus, spam) de plus en plus sophistiquées sont lancées dans le monde tous les jours. Notre solution détecte et neutralise ces menaces de en temps réel.