PortChecker Logo
PortChecker

Port 587 — SMTP Submission (TCP)

SMTP Submission

Qu’est‑ce que le port 587 ?

Standard moderne pour l’envoi sécurisé des e-mails.

C’est un port bien connu (0–1023) utilisé par des services essentiels comme SMTP Submission.  ·  RFC 6409

Quand avez-vous besoin d'ouvrir le port 587 ?

Open on mail servers that accept authenticated email from clients (MUAs). This is the correct port for email applications and clients sending outbound mail — not port 25, which is for server-to-server delivery.

Usages courants et logiciels

  • Postfix
  • Exim
  • Gmail SMTP
  • Microsoft 365
  • SendGrid
  • Mailchimp Transactional
  • Mailgun

Sécurité

Port 587 requires STARTTLS and authentication. Ensure your mail server rejects connections that do not upgrade to TLS before sending credentials. Configure rate limiting and monitor for authentication failures, which may indicate credential stuffing. Never allow relay from unauthenticated clients.

Le port 587 est‑il sûr ?

Un port ouvert augmente la surface d’attaque. La sécurité dépend de la configuration de SMTP Submission.

Risque moyen

Gardez SMTP Submission à jour avec ses correctifs de sécurité. Exigez une authentification forte et limitez l'accès aux adresses IP strictement nécessaires.

Vérifier le port 587 maintenant

Testez la connectivité du port 587 sur n’importe quel hôte.

1-65535

Ouvrir le port 587

Pour autoriser les connexions entrantes vers le port 587 (SMTP Submission), configurez votre pare-feu et ajoutez une règle de redirection de port sur votre routeur vers l'adresse IP locale de votre appareil.

Pare-feu Windows

Ouvrez le Pare-feu Windows Defender → Paramètres avancés → Règles de trafic entrant → Nouvelle règle → Port → TCP → Ports locaux spécifiques : 587 → Autoriser la connexion → Nommez et enregistrez la règle.

netsh advfirewall firewall add rule name="Open Port 587" dir=in action=allow protocol=tcp localport=587
Linux (UFW / iptables)sudo ufw allow 587/tcpsudo iptables -A INPUT -p tcp --dport 587 -j ACCEPT
Routeur

Connectez-vous à votre routeur (192.168.1.1 ou 192.168.0.1) → Transfert de port → Ajoutez une nouvelle règle : Protocole TCP, Port externe 587, IP interne : l'IP locale de votre appareil, Port interne 587 → Enregistrez.

Comment fermer le port 587

Si vous n’avez pas besoin de SMTP Submission, bloquez ce port dans le pare‑feu ou le routeur.

Pare-feu Windows

Pour bloquer le port 587 sous Windows, exécutez la commande suivante dans PowerShell ou l'Invite de commandes (en tant qu'administrateur) :

netsh advfirewall firewall add rule name="Block Port 587" dir=in action=block protocol=tcp localport=587
Linux (UFW / iptables)Exécutez : sudo ufw deny 587/tcpsudo iptables -A INPUT -p tcp --dport 587 -j DROP
Routeur

Supprimez ou désactivez la redirection du port 587.

Questions fréquentes

À quoi sert le port 587 ?▾

Le port 587 est le port TCP standard pour SMTP Submission. Il est utilisé par les serveurs et applications qui doivent accepter des connexions entrantes pour ce service. S'il doit rester ouvert dépend de si vous gérez activement un serveur SMTP Submission — sinon, il devrait rester fermé.

Est-il sûr de laisser le port 587 ouvert ?▾

Un port 587 ouvert augmente votre surface d'attaque. Si vous n'utilisez pas SMTP Submission activement, fermez ce port dans votre pare-feu et supprimez les règles de redirection de port. Si SMTP Submission doit rester accessible, restreignez l'accès aux IP connues et maintenez le logiciel à jour.