Autoriser et bloquer des adresses IP pour la sécurité de l'API et du SMTP

Brevo enregistre chaque adresse IP qui tente d’utiliser vos clés API et SMTP. Pour les protéger, Brevo peut bloquer automatiquement les requêtes provenant d'adresses IP inconnues. Vous pouvez aussi autoriser manuellement les adresses IP de confiance. La liste des IP autorisées est partagée entre les clés API et SMTP. Toute adresse IP que vous autorisez s’applique donc aux deux.

Bon à savoir

Pourquoi bloquer les adresses IP inconnues ?

Le blocage d'adresses IP inconnues permet de protéger vos clés API et SMTP en :

  • empêchant tout accès non autorisé provenant d'adresses IP inconnues ou suspectes.
  • autorisant les requêtes uniquement depuis les adresses IP de confiance que vous avez utilisées ou approuvées.
  • détectant rapidement les comportements inhabituels, comme des appels provenant de sources inattendues.

Cela ajoute une couche de sécurité supplémentaire et vous aide à réagir rapidement aux menaces potentielles.

Comment fonctionne le blocage des adresses IP inconnues ?

Le processus de blocage fonctionne différemment selon que vous utilisez des clés API ou des clés SMTP.

Clés API : processus en deux phases

Pour les clés API, le blocage se déroule en deux phases :

🟢 Phase 1 : les IP sont automatiquement autorisées

Lorsque vous utilisez pour la première fois une clé API, Brevo autorise automatiquement les adresses IP qui effectuent des appels API. Cette "phase d’apprentissage" signifie que le blocage IP est inactif, ce qui vous permet de configurer et tester votre intégration sans restrictions.

🔐 Phase 2 : le blocage est activé

Si aucune nouvelle adresse IP n'est détectée pendant 30 jours, Brevo va automatiquement :

  • activer le blocage des adresses IP inconnues.
  • bloquer tous les appels API provenant d’adresses IP inconnues.
  • vous envoyer une notification par email avec l’adresse IP bloquée et la clé API utilisée.

Depuis la notification, vous pouvez effectuer ce qui suit :

  • Autoriser l’adresse IP et l'ajouter à la liste des adresses IP autorisées.
  • Refuser l’autorisation et effectuer une rotation de la clé API si nécessaire.
  • Désactiver le blocage automatique des IP pour permettre à nouveau toutes les adresses IP.
💡 Bon à savoir
Les IP autorisées automatiquement par Brevo pour les clés API utilisent un sous-réseau /24. Par exemple, si l’adresse IP est 192.168.1.25, Brevo autorisera l'ensemble de la plage à partir de 192.168.1.0 jusqu'à 192.168.1.255 (256 adresses IP). Nous recommandons également de consulter votre liste des adresses IP autorisées avant que le blocage ne soit actif, afin de vérifier qu’aucune adresse IP légitime ne manque.

Clés SMTP : autorisation manuelle requise

Pour les clés SMTP, il n’y a aucune phase d’apprentissage automatique. Si vous avez déjà activé le blocage des adresses IP pour les clés API, vous pouvez l’étendre à vos clés SMTP — mais vous devez d’abord autoriser manuellement toutes les adresses IP utilisées par vos clients SMTP. L’activation du blocage avant de le faire bloquera immédiatement votre trafic SMTP.

Activer le blocage des adresses IP inconnues

Vous pouvez activer le blocage indépendamment pour les clés API et les clés SMTP. Sélectionnez le type de clé que vous souhaitez configurer :

Clés API Clés SMTP
❗️Important
Avant d’activer le blocage des IP pour les clés API, assurez-vous que toutes vos adresses IP d'appel sont déjà répertoriées sur la page IP autorisées. L'activation de la fonctionnalité avant de le faire peut bloquer le trafic API légitime. Pour en savoir plus, consultez notre section dédiée dans cet article.
  1. Autorisez toutes les adresses IP effectuant des appels API sur votre compte.
  2. Accédez au menu déroulant du compte et sélectionnez Paramètres > Sécurité > IPs autorisées.
  3. Sous Blocage des adresses IP non autorisées, repérez la ligne Clés API.
  4. Si le statut est Désactivé, cliquez sur Activer pour l'API.
    security_authorized-IPs_api_activate_en-us.png
  5. Cliquez sur Activer le blocage pour confirmer.

Une fois activé, les appels provenant d’adresses IP inconnues utilisant vos clés API sont bloqués. Chaque fois qu’une adresse IP est bloquée, vous recevez une notification par email et l’adresse IP bloquée est ajoutée à la liste des Adresses IP non autorisées. Si vous la reconnaissez et que vous lui faites confiance, vous pouvez autoriser l’adresse IP bloquée.

Désactiver le blocage des adresses IP inconnues

Vous pouvez désactiver le blocage séparément pour les clés API et les clés SMTP. Sélectionnez le type de clé que vous souhaitez configurer :

Clés API Clés SMTP
❗️Important
La désactivation de cette fonctionnalité réduit la sécurité de vos clés API. Ne la désactivez que si votre environnement API est entièrement contrôlé.
  1. Accédez au menu déroulant du compte et sélectionnez Paramètres > Sécurité > IP autorisées.
  2. Sous Blocage des adresses IP non autorisées, repérez la ligne Clés API.
  3. Si le statut est Activé, cliquez sur Désactiver pour l'API.
    security_authorized-IPs_api_deactivate_en-us.png
  4. Cliquez sur Désactiver le blocage pour confirmer.

Une fois désactivées, toutes les adresses IP peuvent faire des appels API en utilisant vos clés API.

Autoriser manuellement une adresse IP

Vous pouvez autoriser manuellement une adresse IP pour vous assurer qu'elle est toujours autorisée. Les adresses IP autorisées s’appliquent à la fois aux clés API et aux clés SMTP. Cela inclut :

Autoriser manuellement une adresse IP de confiance

Vous pouvez autoriser manuellement les adresses IP pour garantir que les sources fiables sont toujours autorisées.

  1. Accédez au menu déroulant du compte et sélectionnez Paramètres > Sécurité > IPs autorisées.
  2. Cliquez sur Autoriser l’adresse IP.
    security_authorized-IPs_manually_en-us.png
  3. Dans la liste déroulante Format de l'adresse IP, sélectionnez le format de l’adresse IP que vous souhaitez autoriser :
    • IPv4
    • Plage IPv4 (format CIDR)
    • IPv6
    • Plage IPv6 (format CIDR)
  4. Saisissez l’adresse IP ou la plage d’adresses IP que vous souhaitez autoriser.
  5. Cliquez sur Autoriser l’adresse IP.
    security_authorized-IPs_manually_add-IP_en-us.png

L’adresse IP apparaît dans votre liste Adresses IP autorisées et ne sera pas bloquée pour les appels API ou SMTP.

Autoriser manuellement une adresse IP bloquée

❗️Important
Si vous ne reconnaissez pas l’adresse IP ou ne lui faites pas confiance, laissez-la dans la liste Adresses IP non autorisées pour qu'elle reste bloquée.

Vous pouvez autoriser une adresse IP bloquée si vous la reconnaissez et lui faites confiance :

  • directement depuis la notification par email, ou
  • depuis la liste Adresses IP non autorisées.
    security_authorized-IPs_unauthorized_en-us.png

Une fois autorisée, l’adresse IP peut à nouveau effectuer des appels API et SMTP.

Supprimer manuellement une adresse IP autorisée

Si une adresse IP n’est plus utilisée ou ne devrait plus être accessible, vous pouvez la supprimer manuellement de votre liste d’adresses IP autorisées.

  1. Accédez au menu déroulant du compte et sélectionnez Paramètres > Sécurité > IP autorisées.
  2. Depuis la liste Adresses IP autorisées, cliquez sur l’icône de la corbeille à côté de l’adresse IP que vous souhaitez supprimer.
    security_authorized-IPs_delete_en-us.png
  3. Cliquez sur Supprimer l'adresse IP pour confirmer.

L’adresse IP sera supprimée de votre liste et ne pourra plus effectuer d'appels API ou SMTP si la fonctionnalité de blocage automatique de l’IP est active.

Bonnes pratiques pour la sécurité de l’API et du SMTP

  • Autorisez manuellement toutes les adresses IP de confiance à l’avance, en particulier toutes les adresses IP du client SMTP avant d’activer le blocage SMTP.
  • Gardez les clés API et SMTP en lieu sûr et effectuez une rotation régulière.
  • Surveillez l’utilisation de l’API et du SMTP pour détecter des modèles inhabituels ou des erreurs.

🤔 Vous avez des questions ?

Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.

Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.

💬 Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 23 sur 50