Configurer Mailjet

N’hésitez pas à relire le préambule de cette rubrique avant de créer un compte sur une plateforme tierce .

Après avoir créé votre compte

Étape 1 : Ajouter votre domaine

Aller sur la page : https://app.mailjet.com/account/domain

Suivre les instructions pour ajouter les paramètres SPF et DKIM sur votre domaine.

Étape 2 : Gérer l’accès SMTP et l’accès API

Aller sur la page https://app.mailjet.com/account/setup

Recopier les paramètres de l’API pour les renseigner dans les panneaux configuration des plugins Mailshot et Facteur.

Voici une capture d’écran pour Facteur. Attention quand vous copiez collez les champs (clé api et clé secrête ) depuis mailjet de ne pas prendre d’espace avant ou après le champ.

Il faut maintenant tester que les emails partent bien depuis SPIP.

Bonne chance !

Facultatif - Paramétrer le suivi des emails

Mailjet, comme la plupart des services d’envoi, réécrit les liens de votre infolettre pour transiter par Mailjet qui les traite (par exemple pour compter le nombre de clics) avant de les renvoyer sur leur destination.

Vous pouvez désactiver le traçage de vos abonnés en vous rendant sur la page
https://app.mailjet.com/account/tracking

La page de paramétrage du suivi indique les possibilités suivantes :

  • Suivi des ouvertures – transactionnels et campagnes
    Visualisez le nombre de messages ouverts par vos destinataires.
  • Suivi des clics – transactionnels et campagnes
    Visualisez le nombre de personnes ayant cliqué sur les liens intégrés à vos emails.
  • Suivi des clics à l’aide des tags de conversion – campagnes uniquement

Discussion

13 discussions

  • 2 sites utilisent le plugin facteur à jour avec la même version 5.0.5. Sur l’un d’eux, en plus des options mail php et SMTP comme dans la doc ci dessus, 3 autres options sont présentées : mailjet, brevo et mandrill (et je me sers de l’option mailjet).
    Sur l’autre site, il n’y a que mail et SMTP... De quoi cela peut il venir ?

    Répondre à ce message

  • 3

    Bonjour,
    Mailjet va réduire le nombre de contacts à 1500 dans la formule gratuite.
    Or j’en ai plus de 1500 sur mon compte mailjet, venant de plusieurs listes de deux sites web différents. (mais j’en ai un peu moins de 1500 listés sur les sites dans les listes actives actuellement )
    Les contacts sur Mailjet se sont constitués a priori lors des envois que je fais depuis mon site via Facteur/mailshot, où les abonnés s’abonnent sur mon formulaire sur mon site.

    -  Question : si je supprime tous les contacts sur Mailjet (pour passer sous la barre des 1500), est-ce que les prochains envois de lettres vont se passer normalement quand-même ?, est-ce que ça va supprimer les indications de mails à désabonner faites au fil du temps par Maljet (quand emails répond pas, etc.) ? (avec risque que si je renvoie une lettre il y ait pas mal de problèmes avec les emails que j’ai en abonnés sur les sites spip ?)

    -  Autre question : les contacts sur Mailjet ne font pas de distinction entre les site web qui envoient apparemment. Possible de faire cette distinction pour ne supprimer précisément que les contacts d’un site web (dans l’optique de créer un 2e compte gratuit, pour l’un des sites) ?

    (j’espère que c’est clair, car je suis pas sûr de bien comprendre comment fonctionnent les contacts mailjet en lien avec les abonnés sur les sites spip...)
    merci

    • Pour son forfait gratuit, la page « Pricing » de mailjet indique : max « 6,000 emails/month » et « 200 emails per day », mais « Unlimited Contacts », alors pourquoi parles tu de limitations à 1500 contacts ?

      À part ça, créer un compte gratuit spécifiquement pour chaque site semble réglo et je vois pas pourquoi ça le serait pas.

    • Bonjour,
      J’ai aussi reçu le mail de Mailjet et je pense que le « Unlimited Contacts » devient "max 1500 contacts".
      Donc d’après moi pour garder un compte gratuit et ne pas bloquer les envois, il "suffit" de purger la liste des contacts dans mailjet puisqu’elle est déjà dans SPIP.
      dd

    • Oui, la limitation à 1500 est prévue pour novembre.
      ok je crois que je vais supprimer la liste des contacts (après l’avoir sauvegardée au cas où), et créer un deuxième compte pour avoir un compte par site web.
      merci

    Répondre à ce message

  • 3
    Sylvain LD

    Bonjour,
    J’utilise la suite Mailshot, MailSubsriber et Newlettrers avec l’API Mailjet.
    Je reçois à chaque campgne le message suivant :
    It seems one of your webhook is unresponsive and fails to process the events we are pushing.

    API key : (effacée pour des raisons de sécutité)
    Webhook endpoint : https://mondomaine.fr/mailshot_webhook.api/mailjet/

    Please resolve the issue with this webhook before 2021-11-13 19:05 UTC. After this date, we will stop sending events to your webhook.

    Qu’est-ce que j’ai mal configuré dans mailshot ?
    Merci
    Cldt
    Sylvain

    • Bonjour,
      Je fais un up à ce message car sur un site créé il y a 4 ans avec le même pack que Sylvain (Mailshot, MailSubsriber et Newlettrers avec l’API Mailjet), avec 2 à 3 campagnes par an, sans aucun problème avant, je reçois tout àa coup les mêmes alertes à propos de Webhook, mais seulement sur les 2 dernières campagnes de cette année, en juin et septembre 2023.
      Rien avant pour la même config !

      Qu’est-ce qui se passe tout à coup ? Qu’est-ce qui ne va pas ? Pourquoi on parle de unresponsive ici ? De quoi parle-t-on exactement ? Pourquoi rien avant et tout à coup ce message alarmiste ?

      Je suis complètement perdue sur le fond du problème et donc, la façon de le résoudre… J’ai cherché bien sûr avant d’écrire ici, sur les posts de ce site et sur le web en général mais je n’y vois pas plus clair…

      Merci à celles et ceux qui pourront me donner un peu de lumière, voire une solution.
      … Sylvain, as-tu trouvé une solution depuis 20021 :) ?
      Bonne soirée

    • Comme je n’ai rien trouvé pur résoudre le problème, j’ai abandonné Mailjet ....
      Pour le petit nombre de mails que j’envoie par mois (200 à 400), je passe par un service extérieur « MailerIt » qui est gratuit pour ce petit nombre.

    • Bonjour,
      Merci pour cette réponse, même si elle ne m’apporte pas de solution… Je vais continuer à chercher car je dois impérativement régler ça !
      Bonne journée

    Répondre à ce message

  • Bonjour,
    Il y a une nouvelle option de configuration dans Spip Facteur :
    o le certificat SSL du serveur SMTP est émis par une Autorité de Certification (recommandé).
    o le certificat SSL du serveur SMTP est auto-signé.

    Lequel choisir ?

    Merci

    Répondre à ce message

  • 2

    Bonjour,

    Quand on arrive sur Mailjet (la première fois), c’est là :
    https://app.mailjet.com/auth/get_started

    Il faut choisir entre le rôle de
    « Marketeur : Envoyez des campagnes marketing et des emails automatisés à vos contacts. »
    et
    « Développeur : Envoyez des emails via API ou relais SMTP. »

    Donc avec Mailshot de Spip, quel est le rôle ??

    • Bonsoir,

      Il faut générer une clé API sur mailjet.com que tu copies/colles dans la config du plugin mailshot de SPIP.
      Pur ce faire tu peux shunter la page de choix citée et aller directement dans ton compte : https://app.mailjet.com/account/api_keys

      dd

    • Merci.
      J’ai eu du mal à déclarer ma clé DKIM chez OVH, car il y a une fonction de création d’entrée DKIM, mais elle laisse toujours la clé vide à la lecture.
      Heureusement je suis tombé sur cette doc maildrop qui passe par la création d’une entrée TXT.

    Répondre à ce message

  • 1

    Bonjour,

    La version gratuite de Mailjet permet d’envoyer une infomettre à 200 emails par jour (si j’ai bien suivi).
    Si notre mailing liste comporte 600 emails, que se passe-t-il ?
    En fait, j’ai fait un test et uniquement les 400 premiers ont été envoyés, alors que Spip lui a bien transmit les 600 adresses et je ne trouve pas de file d’attente dans Mailjet.

    Quelqu’un aurait-il une expérience à partager sur le sujet ?

    Merci,
    françois

    • ... bon, il semble que le reste de la file d’attente soit envoyé 200 par 200, chaque jour, mais je ne trouve toujours pas cette fille d’attente qui existe bien, malgré mes inquiétudes.

    Répondre à ce message

  • Bonjour,

    Mailjet annonce ce jour deux options très pratiques dans leur éditeur d’emails, Passport.

    • 1. « Vous pouvez désormais intégrer un flux RSS à vos emails afin d’importer n’importe quelle publication de votre site Internet ou de votre blog directement dans l’éditeur d’emails Mailjet. Vos contenus seront importés automatiquement avec un titre, une photo et un texte. Ils seront affichés avec une mise en page prédéfinie, que vous pouvez bien sûr personnaliser. » Une fonction utilisée depuis longtemps par le fournisseur européen d’emailing Mailerlite
    • 2. "Maintenant vous pouvez obtenir un aperçu rapide et esthétique de votre vidéo, directement dans votre email ! Vous aurez une belle image d’aperçu avec une icone “Play”. Si la vidéo est hébergée sur Youtube, Vimeo ou Dailymotion, l’image de prévisualisation sera récupérée automatiquement (et évidemment modifiable). "

      Comment avec SPIP bénéficier de ces nouveautés « inclusion vidéo » & « flux RSS » dans la création des Newsletters envoyées avec Mailshot par Mailjet ?

    Merci de vos suggestions

    Répondre à ce message

  • 1
    Régis

    Réponse à Fabio
    Merci. J’ai configuré Mailshot correctement en cochant « utiliser le même service ... »
    Pour facteur, j’ai mis utiliser les réglages du site, utiliser SMTP, hôte in-v3.mailjet.com, port 587, authentification à « oui », nom utilisateur et mot de passe (clé API et clé secrète) fournis par mailjet comme paramètre SMTP, connexion sécurisée à « non », embarquer les images ...

    J’ai toujours le message « Oups. Une erreur inattendue a empêché de soumettre le formulaire. Vous pouvez essayer à nouveau. » en envoyant à 1 destinataire, et « envoi programmé » en envoyant à la liste des abonnés, mais rien n’arrive. Je ne sais que faire ...

    • Teenoo

      Bonjour,

      j’ai ce soucis, avez-vous réussi à résoudre le problème ?

    Répondre à ce message

  • Philippe Robin

    bonjour

    sous Spip 2.1 + facteur à jour + spip liste à jour + mailjet à jour : impossible d’envoyer un courrier via spip liste, alors que tous les autres plugin de mail fonctionne (je les ai tous essayé...)
    Même le test avec le plugin Facteur fonctionne bien.

    indice : à la création du courriel :

    Vérifier les droits d'écriture
    
    Le système a rencontré une erreur lors de l'écriture du fichier ../tmp/sessions/1_5880362669748885de4dc999e008da68.php. Veuillez, en tant qu'administrateur du site, vérifier les droits d'écriture sur le répertoire tmp/sessions.

    Répondre à ce message

  • 2

    Bonjour,

    Je viens demandé de l’aide à propos de ce plugin, que je connais très bien et utilise depuis quelque temps déjà sur plusieurs site couplé avec l’API Mailjet (pas de soucis avec Sparkpost par exemple)

    Depuis trois jours, aucun emails ne partent lorsque je fais un envoi vers un destinataire unique en utilisant la fonction « newsletter_send_dist » issu du plugin Mailshot pour le plugin Newsletter.
    Par exemple quand je veux m’envoyer une infolettre de test (Plugin Newsletter), un message vert me dit que « La newsletter a bien été envoyée à (mon email » mais le mail n’arrive plus chez Mailjet. Je trouve ensuite dans mes logs (mailshot_send.log) :
    Erreur Envoi mail (mon email) via Facteur :

    Je suis sous SPIP 3.0.24, tous les plugins à jour.
    L’envoi sur une liste de diffusion fonctionne et les test d’envois via la page de configuration de Facteur fonctionne très également.

    J’ai plusieurs sites impactés, j’utilise la fonction « newsletter_send_dist » dans plusieurs fonctions sur mes sites... autant dire que je suis dans la mouise :(

    Je vous remercie par avance de vos lumières !

    Jul

    • Bonjour

      Je rencontre le même problème, et je retrouve dans les logs un refus de Mailjet de traiter l’envoi.

      J’ai contourné le problème en utilisant les fonctionnalités du plugin Facteur pour l’envoi, au lieu des fonctions pour mailjet intégrées dans le plugin Mailshot.

      Donc, dans le paramétrage de Mailshot j’ai choisi l’option « Utiliser le même service d’envoi que pour les autres mails ».
      Dans le paramétrage de Facteur j’ai mis les codes pour utiliser Mailjet :
      SMTP in-v3.mailjet.com
      Port 587
      et comme login et mot de passe les clés fournies par Mailjet.

      Depuis, tout semble fonctionner correctement.

    • Bonjour,
      Effectivement désormais j’utilise le SMTP également mais c’est dommage de perdre les feedbacks de l’API de Mailjet...
      A bonne entendeur ;)

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom