SMTP
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Envoi de courrier électronique |
| Couche OSI | 7 (Application, sur TCP) |
| Port(s) | 25 (relais serveur-serveur) · 587 (soumission client, STARTTLS) |
| Voir aussi | POP3 · PTR · TLS |
SMTP (Simple Mail Transfer Protocol, RFC 5321) est le protocole utilisé pour envoyer du courrier électronique, aussi bien pour la soumission d'un client vers son serveur de sortie que pour le relais de serveur à serveur jusqu'au serveur de destination. La réception/consultation d'une boîte aux lettres relève d'un protocole distinct (POP3 ou IMAP).
Échange de commandes
EHLO client.example.com
MAIL FROM:<expediteur@example.com>
RCPT TO:<destinataire@example.com>
DATA
Subject: test
Corps du message.
.
QUIT
Bonnes pratiques
Le port 587 avec STARTTLS (ou SMTPS direct sur 465) est recommandé pour la soumission client ; le port 25 en clair reste utilisé pour le relais entre serveurs de messagerie, mais de plus en plus filtré/bloqué par les FAI pour lutter contre le spam sortant. Voir aussi PTR, souvent vérifié par les serveurs destinataires comme indice de légitimité de l'IP émettrice.