Aller au contenu
Rechercher et ouvrir un port

Port 587 : soumission SMTP pour l’envoi d’e-mails

Le port 587 (TCP) est le port de soumission par lequel les logiciels et applications transmettent des e-mails à leur serveur de messagerie après authentification. Cet outil t’en montre les détails et génère les commandes de pare-feu correspondantes.

Créé par Justin Schuessler

Teste les commandes directement sur ton propre VPS, avec un accès root et ton propre pare-feu.

Ajoute plusieurs ports à la suite, jusqu’à 12.

Ou choisir un modèle

Ports

587/TCPSMTP Submission

E-mail · Port bien connu · Couche OSI 7

Envoi d’e-mails depuis un logiciel de messagerie vers son serveur, avec authentification et chiffrement STARTTLS.

IANA: officiellement enregistré sous le nom submission

Règle de pare-feu (entrante)

Commandes de pare-feu

Ouvrir le port

sudo ufw allow 587/tcp
Vérifier le port
Remarques sur ufw

Pour Ubuntu et Debian. ufw crée la règle pour IPv4 et IPv6. Si ufw est désactivé, autorise d’abord SSH (sudo ufw allow 22/tcp), puis active-le avec sudo ufw enable pour éviter de te bloquer l’accès.

Sur un VPS ZAP-Hosting avec un pare-feu réseau actif, tu dois aussi autoriser le port dans le Panneau client.

Le port 587 expliqué

À quoi sert le port 587 ?

Objectif

Via le port 587, un logiciel de messagerie ou une application transmet un nouvel e-mail à son serveur de messagerie, qui se charge ensuite de l’acheminer. Le client s’authentifie avec un nom d’utilisateur et un mot de passe (SMTP AUTH). La connexion démarre sans chiffrement, puis passe à TLS grâce à STARTTLS. De nombreuses applications web, boutiques en ligne et outils de monitoring envoient leurs e-mails par ce port.

Origine et norme

La distinction entre la soumission des e-mails et leur échange entre serveurs a été introduite en 1998 par la RFC 2476. La RFC 6409 s’applique aujourd’hui, et le port 587 est enregistré sous le nom « submission » auprès de l’IANA. Cette distinction permet aux fournisseurs de bloquer le port 25 pour les utilisateurs ordinaires sans empêcher l’envoi d’e-mails après authentification. La RFC 8314 recommande désormais aussi le TLS implicite sur le port 465, mais le port 587 avec STARTTLS reste très répandu.

Utilisation courante

  • Envoi depuis des logiciels de messagerie comme Thunderbird, Outlook ou Apple Mail
  • Envoi SMTP depuis des applications web, des boutiques en ligne et des forums
  • Notifications des systèmes de monitoring et des scripts
  • Soumission d’e-mails à un service d’envoi externe avec des identifiants

Sécurité

Sur le port 587, impose STARTTLS avant d’autoriser l’authentification d’un client, sinon les mots de passe circulent en clair. N’accepte ici les e-mails que des utilisateurs authentifiés pour éviter que ce port ne devienne un relais pour les spammeurs. Protège l’authentification contre les attaques par mot de passe, par exemple avec Fail2ban et une limitation du nombre de tentatives. Sinon, des comptes piratés peuvent envoyer du spam via ton serveur et ton adresse IP se retrouve sur des listes de blocage.

Autres ports

Ports associés

Ces ports font souvent partie de la même configuration. Clique sur l’un d’eux pour voir son explication et les commandes de pare-feu.

Voir tous les ports bien connus et la liste complète de l’IANA

Source de la liste des ports : IANA Service Name and Transport Protocol Port Number Registry, mise à jour le 22 octobre 2026. iana.org

Découvrir plus

Autres outils

FAQ

Questions fréquentes

Réponses rapides sur le port 587.

Les deux servent à envoyer des e-mails après authentification. Le port 465 utilise le TLS implicite : la connexion est chiffrée dès le départ. Il est recommandé par la RFC 8314. Le port 587 utilise STARTTLS et est tout aussi répandu. Choisis le port indiqué par ton fournisseur de messagerie.

Le port 25 est destiné aux échanges entre serveurs de messagerie. Le port 587 est destiné aux logiciels et applications qui s’authentifient avec des identifiants pour soumettre un e-mail à envoyer. C’est pourquoi le port 587 est souvent ouvert alors que le port 25 est bloqué.

Avec firewalld, utilise sudo firewall-cmd --permanent --add-port=587/tcp, puis sudo firewall-cmd --reload. Avec ufw, sudo ufw allow 587/tcp suffit. Tu n’as besoin d’ouvrir ce port en entrée que sur ton serveur de messagerie ; pour l’envoi sortant, la règle par défaut suffit généralement.

La connexion démarre sans chiffrement, puis passe à TLS avec STARTTLS. Un serveur correctement configuré n’autorise l’authentification qu’après STARTTLS. Veille à ce que ton logiciel de messagerie impose STARTTLS.

D’autres questions ?

Contacter le support
Ton propre serveur ?

Teste les commandes sur ton propre VPS

Avec un VPS ZAP-Hosting, tu disposes d’un accès root, tu configures toi-même les services et les règles de pare-feu, et tu vois immédiatement quels ports sont ouverts.

4,4/5 Trustpilot32 000+ Serveurs actifsDepuis 2010

Sans configuration. Sans risque. En ligne en quelques secondes.

Durée flexibleRésiliable à tout momentEn ligne en 60 secondes

Tu cherches d’autres outils ? Voir tous les outils réseau