Comment récupérer les mails des commentaires sur wordpress

Il peut être parfois nécessaire de faire un mailing à vos lecteurs. Les seuls mails que vous avez en votre possession sont les mails que les lecteurs veulent bien inscrire quand ils vous font un commentaires.

Comment les extraire?


Je vous explique comment j’ai procédé, toutefois un spécialiste des bases de données saura sûrement le faire de façon plus smart.

1) J’ai fait une sauvegarde de ma base de données du blog en format Tableau Open document (microsoft excel).
2) j’ai ensuite ouvert le document sur mon tableur où on retrouve toutes les tables par onglet
3) j’ai sélectionné la table wp-comment où j’ai trouvé la colonne où figure les mails (quatrième dans mon cas)
4) j’ai copié cette colonne dans un nouveau fichier (tableur) fait un tri croissant. A ce stade on s’aperçoit qu’il y autant de doublons que de commentaires laissés par la même personne
5) j’ai éliminé les doublons. Pour ma part j’ai fait un tableau croisé dynamique  (excel) ou un pilote de donnée (open office) cf image (nom = email)

extraire mail commentaires wordpress

6) Avec le résultat du pilote de données (tableaux croisés dynamiques) on récupère la liste sans doublon pour la coller dans notre mail.

Je suis conscient que les tableaux croisés dynamiques nécessitent un peu de pratique, il y a sûrement plus simple.
On s’apercevra d’ailleurs que beaucoup de mails sont un peu bizarres, en effet quand vous déposez un commentaire, vous n’êtes pas obligé de mettre un mail valide, pour ma part sur les 486 mails récupérés, j’ai eu environ 80 rebonds, soit presque 18% de mails non valides.

Quelques conseils quand même avant de faire un tel mailing.

1) Vos lecteurs reçoivent sûrement autant de mails que vous alors ne faites un mailing que pour des occasions spéciales, (bonne année ou concours)
2) Expliquez bien que c’est exceptionnel et que vous ne faites cela que pour des occasions spéciales

3) Mettre les mails en copie cachée

En espèrant avoir un commentaire d’un expert qui nous donnera une façon carrément plus pro de procéder! Je suis sur qu’il existe un plugin pour faire la même chose! (vu mon alergie récente au plugin, j’ai préféré faire cette manipulation à la main)

24 réflexions sur « Comment récupérer les mails des commentaires sur wordpress »

  1. Je tombe sur cet article en passant par Google notre ami et je dois avouer que la discussion est passionnante. ça tombe bien. Je n’ai pas publié sur mon blog depuis un moment pour des raisons personnelles et professionnelles et je suis sur le point de faire renaître mon blog. L’idée que j’ai est de récupérer les mails associés aux commentaires publiés pour avertir ces derniers de la reprise des publications via mon plugin de mailing wordpress. C’est pour moi un usage personnel et exceptionnel.

    Merci en tout cas pour vos contributions et pour cet article. J’ai peut être trouvé une solution du côté de geekeries.fr. Sinon, je me remettrais à la solution exposée ici même.

  2. @Matt ou Pierrre, tu peux nous écrire ta requête sql, car si c’est simple pour toi, c’est plutôt compliqué pour moi!
    @Echasse Urbaine, si la police vient me chercher jusque dans mon coin perdu ça va leur couter cher en billet d’avion! En plus je ne suis pas « extradable » mes deux filles sont brésiliennes!

  3. J’avoue avoir été surpris par l’email 🙂

    Sinon pour l’email, passer par sql est une bonne solution en tout cas plus simple pour moi que les tableaux croisés dynamiques. Mais chacun son truc :=)

  4. Une pratique qui ne me parait pas choquante, mais plutôt nécessaire. Récupérez les adresses de ses lecteurs est assez normal et les lecteurs qui réagissent seront les derniers surpris ou irrités d’être sur le mailing du blogueur.
    après tout, ils n’avaient qu’à pas réagir …
    😉

  5. David, 5% des gens m’ont répondu par mail environ, une bonne vingtaine (en fait les intimes de mon blog ceux qui me font souvent des commentaires, j’ai eu 18 commentaires sur mon billet associé au mail.  le billet a été accédé 220 fois, surement la moitié grâce au mail

  6. J’ai moi aussi fait partie de cette liste et j’aimerais savoir Thierry: sur la totalité des mails envoyés, combien de personnes t’ont répondu ? peut importe le sens de la réponse, ce qui m’intéresse de savoir c’est le taux de réponse sur un mail de ce genre. Merci.
    David (qui t’a répondu immédiatement…….) 😉

  7. Perso, j’ai apprécié parce que d’un certain côté c’était novateur et sympathique. Mais j’ai aussi apprécié car Roget fut le seul à faire cela. Perso si 10 blogs avait fait la même je pense que je n’aurais pas eu le même feeling…

  8. Sympa la manip’, mais il y as surement plus simple en SQL.

    J’ai pas le temps de me pencher sur la question maintenant mais si tu veux on pourras en rediscuter et je verrais ce que je peut te pondre. 🙂

    Pierre

  9. @sugi @roger Oui en effet, on a tous bien pris le mail, il faut juste bien précisier dans quel but tu as fais cela. tes lecteurs te aprdonnerons mais pas forcement tout le monde. Enfin bon je doute qu’un policier vienne frapper à ta porte et te mette des menautes pour cela, lol.

  10. @Matt, la « simple requête SQL » m’intéresse, si tu pouvais partager stp, merci ^^
    @Thierry, pas de problème, je pense qu’on a tous bien compris que ton mail était amical =) Tu réutilise le mien quand tu veux!
    a+

  11. Une simple requête SQL et tu récupères ta liste facilement :-P.
    Pour ce qui est du spam, tant que tu revends pas nos e-mails, ça ne me gène pas que tu t’en serves pour ton « usage personnel ».

    Bye !

  12. @A tous, je comprends la réaction concernant le spam et que mon mailing de bonne année finalement s’apparente à du spam dans sa pure définition. Cela dit loin de moi, cette intention qui était pour moi dans le registre de l’amical. ça fait réfléchir tout de même!

  13. Oui, on en vient à un module spécifique (avec interface d’administration) qui se collerait sur la partie commentaire et ajouterait un système de gestion des mails avec opt-in et opt-out, mais peut-être que cela existe déjà ?

  14. Echasse urbaine, pourtant ton mail est dans la liste, d’ailleur tu es a fait 48 commentaire sur mon blog et tu es le numéro 5, bizare

    Shigaepoyen, tu as raison, c’est un peu limite, c’est pour cela que 18% des personnes mettent de mail factices. Pour le reste des lecteurs, j’espère qu’ils ne m’en voudront pas! Et encore une fois, il s’agit d’un mail a caractère exceptionnel. Il faudrait éventuellement changer la partie du template de saisie du commentaire, pour ce qui est de l’opt-out, là encore, c’est un peu plus compliqué!

  15. C’est pratique mais … peu recommandé.
    Un mail de masse à une base non consentante, c’est du spam 🙂

  16. Bonjour,
    La loi (française en tout cas) n’interdit-elle pas une telle pratique ?
    Même à caractère exceptionnelle il faut que l’internaute ait donné son accord pour recevoir un mailing : c’est ce qu’on appelle l’opt-in (et l’opt-out pour quitter le listing).
    Alors -sauf s’il existe une checkbox lors de la rédaction d’un commentaire qui demande explicitement à l’internaute s’il est d’accord pour recevoir un mailing sur cet email- je doute de la légalité de cette récolte de mail.

    JC.

  17. Pas mal comme manip. Même si les tableaux croisé dynamique ne sont pas à la portée de tous 😉

    Au passage, j’ai pas reçu de mail de ta part…

Les commentaires sont fermés.

Pin It on Pinterest

Share This

Share This

Share this post with your friends!