HubSpot ne propose aucune API derrière son bouton "Send test email". C'est donc le seul test pour lequel vous devez appuyer vous-même sur un bouton dans HubSpot. Cela en vaut la peine : l'e-mail reçu contient ce qu'un contenu copié-collé dans un autre outil ne contient jamais, à savoir les serveurs d'envoi de HubSpot, la signature DKIM de votre domaine connecté (ou celle du domaine de HubSpot, s'il n'est pas encore connecté) et le suivi que HubSpot ajoute à vos liens.
Fonctionnement d’un test
Connectez votre compte ci-dessus et cliquez sur Test à côté d’un e-mail. La page réserve une adresse de test et, lorsque la vérification du placement est activée, sélectionne aussi les boîtes de réception des fournisseurs et crée une copie de votre e-mail dont l’objet se termine par un court marqueur, car c’est ce marqueur qui permet à ces boîtes de reconnaître le test. Ouvrez la copie dans HubSpot (ou l’e-mail lui-même lorsque la vérification du placement est désactivée), collez la liste des adresses dans Send test email et envoyez-le. Votre e-mail d’origine n’est jamais modifié. Dès que la page détecte l’arrivée du test, elle supprime la copie et affiche un lien vers le rapport.
Il existe une API permettant d’envoyer un e-mail marketing, le single-send de HubSpot. Cette application ne l’utilise pas, car elle nécessite Marketing Hub Enterprise et transforme chaque destinataire en contact marketing payant, soit une trentaine par test.
Le rapport est le même que celui fourni par le site : un score sur 100 et le score classique sur 10, SPF, DKIM et DMARC avec l’alignement, le DNS inverse, 21 listes de blocage, les liens et le HTML, les règles de Gmail et Yahoo pour les expéditeurs en nombre, ainsi qu’un plan écrit indiquant les enregistrements DNS à ajouter. Si DKIM est signé par un domaine HubSpot plutôt que par le vôtre, cela signifie que votre domaine d’envoi n’est pas encore connecté. HubSpot vous fournit les enregistrements nécessaires lorsque vous connectez le domaine dans ses paramètres.
Avec la vérification du placement, le test atteint également des boîtes aux lettres chez Gmail, Outlook, Yahoo et d’autres fournisseurs. Au cours de la demi-heure suivante, le rapport indique progressivement si chacun l’a placé dans la boîte de réception, dans les promotions ou dans les spams. Les boîtes Gmail sont des boîtes de test publiques où tout le monde peut voir l’objet, le nom de l’expéditeur et le dossier. Laissez donc la case décochée pour tout contenu confidentiel.
Historique
Chaque test que vous lancez depuis cette page est conservé dans une liste avec les deux scores, le nombre d’e-mails par dossier et un petit graphique du score. Chaque ligne indique les vérifications dont le résultat a changé depuis le test précédent. Ainsi, après avoir connecté un domaine d’envoi, le test suivant indique que DKIM est passé d’un échec à une réussite.
Un contact qui vérifie chaque e-mail
Un test couvre un e-mail. Pour surveiller tous les suivants, ajoutez une adresse permanente pour votre domaine d'envoi. Elle apparaît dans HubSpot sous la forme d'un contact unique nommé Email Spam Tester, et la page peut l'ajouter à n'importe laquelle de vos listes statiques. Une liste active l'ajoute lorsqu'il correspond aux filtres de la liste. Chaque e-mail reçu par ce contact fait l'objet d'une vérification complète. Les résultats apparaissent ici sous forme de série, avec les problèmes qui se répètent.
Si votre compte utilise des contacts marketing, définissez celui-ci comme contact marketing, sinon HubSpot ne lui enverra pas d'e-mails marketing. Il s'agit d'un seul contact, comptabilisé comme n'importe quel autre. L'arrêt le supprime, tout comme la déconnexion.
Ce que permet la connexion
L'application demande six autorisations à HubSpot. L'accès aux e-mails marketing sert à répertorier vos e-mails et à gérer la copie de test : la créer, ajouter le marqueur à son objet et la supprimer. L'accès aux contacts couvre uniquement le contact contenant notre adresse, et l'accès aux listes sert à afficher vos listes et à ajouter ce contact aux listes statiques que vous sélectionnez. La dernière autorisation, oauth, indique seulement à l'application quel compte a été connecté. Aucune de ces autorisations ne permet d'envoyer des e-mails ni de modifier ceux que vous avez rédigés, et l'application ne lit aucun autre contact.
Les jetons sont stockés sous forme chiffrée. Si vous vous déconnectez sur cette page, l'application supprime son contact, révoque son accès auprès de HubSpot, ce qui désinstalle l'application, et déconnecte tous les navigateurs. Les données stockées et leur durée de conservation sont indiquées dans la politique de confidentialité.
Prix
L’utilisation est actuellement gratuite, comme le reste d’Email Spam Tester. Le code source de la configuration de l’application HubSpot est disponible sur GitHub.