SendPulse SMTP Skill
Un skill dédié aux e-mails transactionnels : les messages que votre site ou votre application envoie automatiquement, comme les confirmations de commande, les réinitialisations de mot de passe, les reçus et les mises à jour de livraison. L'assistant vous guide dans la configuration de SendPulse SMTP, génère du code fonctionnel pour votre stack et vous explique quoi faire lorsqu'un e-mail n'arrive
Fonctionnalités principales
- Deux modes de connexion : l'API REST pour les nouvelles intégrations ou le relais SMTP classique si vous utilisez déjà un outil qui fonctionne uniquement avec SMTP — PHPMailer, nodemailer, WordPress ou un CRM.
- Code prêt à l'emploi pour votre stack : curl, PHP, Python et Node.js, avec des liens vers les SDK officiels.
- Configuration du compte étape par étape : activation de SMTP et vérification du profil, vérification de l'expéditeur et configuration des enregistrements SPF, DKIM et DMARC dans le DNS. Si vous ignorez ces étapes, vos e-mails risquent de ne pas être envoyés ou d'arriver directement dans les spams.
- Statut de livraison de chaque message : livré, ouvert, cliqué ou rejeté. Vérifiez les messages individuellement ou en masse.
- Gestion des bounces et des désabonnements : vérifiez une adresse avant l'envoi, récupérez la liste quotidienne des bounces et évitez de conserver les adresses invalides dans votre base de données.
- Webhooks : notifications instantanées pour les livraisons, ouvertures, clics, signalements de spam et désabonnements, afin que votre système puisse réagir immédiatement.
- Modèles avec variables, permettant de personnaliser automatiquement chaque e-mail pour son destinataire.
- Dépannage. Une checklist étape par étape pour les problèmes « ne s'envoie pas / n'arrive pas / arrive dans les spams », avec un tableau des erreurs et des solutions, sans avoir à parcourir des forums.
- Bonnes pratiques pour préserver la réputation de l'expéditeur : échauffement d'un nouveau domaine, limites de débit et gestion de l'erreur 429, ainsi que les exigences relatives au contenu.
- Distinction claire entre e-mails transactionnels et campagnes marketing, afin d'éviter de payer inutilement ou de nuire à votre réputation d'expéditeur en utilisant le mauvais canal.
Comment le connecter
- Ajoutez le skill à votre assistant. Téléchargez le dossier sendpulse-smtp-skill depuis le dépôt SendPulse sur GitHub. Dans Claude Code, placez-le dans ~/.claude/skills/ (ou dans .claude/skills/ de votre projet). Dans l'application Claude, compressez le dossier en ZIP et importez-le via Settings → Capabilities → Skills → Upload skill.
- Activez SMTP dans votre compte SendPulse. Remplissez le profil de l'expéditeur dans SMTP → Settings : ce que vous envoyez, comment vous collectez les adresses et comment les utilisateurs se désabonnent. La vérification prend généralement jusqu'à 24 heures.
- Configurez votre domaine. Vérifiez une adresse d'expéditeur sur un domaine professionnel et ajoutez les enregistrements SPF et DKIM : SendPulse vous indiquera les valeurs exactes.
- Obtenez vos identifiants. Pour l'API REST : Settings → API. Pour le relais : SMTP → Settings → General.
- Décrivez votre besoin : "Configure les e-mails de confirmation de commande dans mon application Laravel."
Vous pouvez également connecter le serveur MCP https://mcp.sendpulse.com/mcp pour consulter les statistiques, les expéditeurs et la liste des désabonnements directement depuis le chat. Le skill fonctionne également avec ChatGPT, Cursor et Gemini.
Cas d'utilisation
- Configurer les e-mails transactionnels d'un nouveau produit. De zéro au premier message livré en une seule session, avec les bons enregistrements DNS et un expéditeur vérifié.
- Déplacer vos envois depuis votre propre serveur ou un autre fournisseur. L'assistant réécrit votre code pour SendPulse et vérifie que rien n'a été perdu.
- Comprendre pourquoi vos e-mails arrivent dans les spams. Le skill effectue le diagnostic dans le bon ordre, de l'authentification du domaine jusqu'au contenu du message.
- Automatiser la gestion des bounces et des désabonnements, afin que votre liste reste propre et que votre compte ne soit pas limité en raison d'un taux de bounce élevé.
ou