Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Voilà mon avis, et qui n'engage que moi :
Il n'y a pas besoin de rewrite pour phpmynewsletter.
Le mailing, ce n'est pas un site web.
On parle de html 4.01, alors que le web est communément en html 5.
Tout a été écrit pour ne pas interférer avec les outils en place.
Et la réécriture du lien, ce n'est pas de l'url rewriting ! On est dans un cadre de tracabilité des liens cliqués.
Dans la future version, les liens pourront être posés sans modification.
Mais une question : pourquoi ne pas vouloir suivre les clics ? Vous êtes le premier à le demander, j'en profite pour trouver une réponse 
Le lien fonctionne très bien chez moi !
Je suis bien redirigé sur la page d'accueil du portail.
La désactivation du traceur ne désactive pas les liens réécrits pour comptage des clics.
C'est corrigé dans la version qui va sortir dans quelques jours.
Par contre, des droits en 705... C'est bizarre ! Le propriétaire peut tout faire, mais le groupe ??? Et anonyme a plus de droits que le groupe ?!!
A la limite du du 640...
Bonjour Archeo, et bienvenue sur le forum !
Je suis un peu en congés, vie de famille, donc un peu de retard pour répondre, désolé !
PhpMyNewsLetter est à la base unproduit simple et formidable ! Permettre à chacun de faire un peu d'emailing, c'est génial ! Se dispenser des services parfois couteux, cloisonnés, ou n'offrant que peu de fonctionnalités intéressantes en version gratuites,... Bref ! L'idée de rerprendre PhpMyNewsLetter m'a semblé être génial pour un développeur comme moi, et convaincu de l'utilité de logiciels libres et complets.
Le développement est long, certes, mais j'essaie de donner à chacun des fonctionnalités maximales en restant gratuit.
Le contexte est posé, répondons à votre interrogation.
En mailing, dans les campagnes mails, il est intéressant de savoir qui ouvre, combien d'ouvertures on a, et d'avoir des chiffres qui permettent de dire quel domaine ouvre et dans quelles conditions.
Cela permet de gérer au mieux ses campagnes, d'enlever les adresses mails qui ne lisent pas ou n'ouvrent pas, afin d'avoir des listes de diffusion de qualité.
Pour cela, il faut un traceur.
Il y a 2 sortes de traceurs :
- l'ouverture
- le clic
L'ouverture est gérée par un fichier img, inséré en bas de mail lors de l'envoi. ce lien sur un fichier image, renvoie un pixel de 1px par 1px. C'est à dire quasiment invisble. Lorsque le destinataire clique sur "afficher les images de ce mail" ou autre formulation, le pixel est affiché, et appelle en fait un script php (trc.php à la racine de l'installation de PhpMyNewsLetter) qui permet de dire que le mail est ouvert.
Ensuite, le clic. Cliquer sur un lien c'est vital dans une newsletter qui appelle au clic pour aller lire un article. Mais pour détecter que le clic est réalisé, il faut passer par un script de redirection (r.php à la racine de l'installation de PhpMyNewsLetter) qui enregsitre le clic, et met à jour les statistiques d'ouverture.
Les statistiques peuvent être désactivées. Il faut aller dans la configuration globale > gestion des envois > tracking ? oui ou non, case à cocher. (oui par défaut).
Voilà Archeo, j'espère avoir répondu à vos interrogations. Surtout ne pas hésiter à poser des questions, ne pas rester dans le flou !
Bon usage, bonne journée,
Arnaud
Sans réponse depuis le 20 janvier, je pensais le sujet résolu...
SPIP je ne gère pas.
Je ne connais pas les dispositions incluses dans le htaccess éventuellement posé et toutes les dispositions relatives à ce CMS.
Donc je reprends les termes de ma question du 20.01.2018 à 11:03.
PhpMyNewsLetter fonctionne, mais il faut quand même quelques petites compétences de lecture d'un ftp, voire de htaccess pour m'aider à t'aider.
De rien
PS : commencer un message de demande de support par ça :
, ça ne fait pas forcément plaisir
Normal, ils sont de nouveaux actifs dans la liste, ils ne sont plus en erreur. Il ne reste dans la gestion que ce qui est vraiment en erreur, désabonnés ou suupprimés.
Le soir je laisse un peu le clavier... Vie de famille oblige !
Donc pour remettre ta liste avec tes utilisateurs disponibles dans l'interface, tu vas juste passer la requête :
update pmn1_email set error='N' where error='Y'tout simplement.
Dans un cadre normale d'usage, ce ne serait pas à faire.
2.0.5 fera apparaître les mails ainsi en erreur dans la gestion des mails avec la possibilité de les remettre directement dans la liste concernée.
Tu me dis si OK que je passe le sujet comme résolu STP.
Enlève le mode dev et repasse en mode production
Rien de grave du tout
Pardon :
select count(*) from pmn1_email where error='Y'
Depuis mon tel c est passé le top désolé
Avec plaisir et merci
Alors tu vas dans ta base de données via phpmyadmin, et tu me valides que tu as bien un résultat à :
select count * from pmn1_email where error='Y'
Bonjour Najib, et bienvenue sur le forum !
Tu dis "je lance subscription.php"... C'est à dire ?
Ce script est appelé lorsqu'une personne s'inscrit sur un portail avec l'insert du code fourni dans "code html de souscription", code lié à une liste créée. Donc peux tu m'expliquer un peu stp ?
Pour les histoires du mod dev/prod, c'est un souci de cache. Tu mets en dev, valides, ça apparait prod, tu remets dev et tu revalides. Ca doit marcher.
J'ai changé le process en 2.0.5.
La désinscription se fait par le lien fourni dans les mails de campagne, ou par la recherche d'un mail dans la gestion des mails et suppression par administrateur.
Et de rien ;-) (ca fait plaisir un mot comme ça !)
Arnaud
Bonjour Poine
Tu ne me casses pas les pieds, loin de là ! Sinon, je n'aurais jamais fait de forum, mais je réponds au plus vité, dés que je peux.
Confirme moi qu'en allant dans l'admin :
- tu sélectionnes d'abord la liste des abonnés
- tu cliques sur gestion des abonnés
- tu regardes en bas de la page
- tu as les mails en erreur.
Si non, alors tu vas me donner juste le nom de la table config (exemple : pmn2_config).
Les 86 mails partis sont ceux qui sont passés avant blocage. Les autres ayant rencontrés une erreur à l'envoi sont logiquement écartés et marqués comme en erreur.
Mais j'ai découvert un petit bug (oui oui il y en a !) qui fait qu'ils ne sont pas affichés dans la gestion des abonnés.
Donc déjà voir les points ci dessus.
Bonjour Poine,
ça veut dire 2 choses :
- ton hébergement est bridé sur la fonction CURL, car open_basedir est pas validé (normal, sécurisation oblige des espaces mutualisés). Je pourrais peut être envisagé de revoir cette fonction pour les mutualisés... A voir, mais là, la version 2.0.5 est quasi finie...
- Et en 2, pour répondre, ça veut dire que la 2.0.5 n'est pas encore disponible au téléchargement. Encore vraiment un tout petit peu de patience, merci d'avance. J'enverrai un mail de toute façon.
Bonjour Poine,
En fait, ce n'est pas trop le sujet où poser cette question, mais ce n'est pas grave.
Sincèrement, ma première réflexion c'est : mais où allez vous tous dénicher des espaces web comme celui là ??? Si tu es content de la prestation, tant mieux, mais elle a un revers : 100 mails / heure, c'est la norme basse en mutualisé !
2 solutions :
* Phpmynewsletter répond à ce problème, mais dans la prochaine version, qui permettra de créer des boucles avec durée déterminée. Ainsi tu pourras créer une boucle de 40 secondes avec 1 mail à chaque boucle.
* seconde solution, aller chez un prestataire de mail qui fournit un smtp gratuit pour 6 à 9000 mails par mois (la norme des gratuits qui sont de plus en plus rares). Tu prends les paramètres smtp et tu les mets dans la gestion des envois.
Exemple : https://fr.sendinblue.com/pricing/ qui pournit un smtp gratuit
(mais aussi : https://elasticemail.com/pricing/ 150.000 mails / mois mais pas testé, et certainement d'autres à chercher)
Et donc qu est ce qui n allait pas ??
Bonjour
Alors dans la configuration générale passer en mode développement, enregistrer, recommencer un test de souscription et regarder s il y a des messages d erreur
Il faudrait être un peu plus précis stp
Qu est ce qui ne fonctionne pas ? À quelle étape as tu un problème ? As tu mis enregistrement direct ou à valider ?
Bonjour,
Il faut cliquer dans le menu gauche sur "code html de souscription" qui fournit un code HTML à insérer dans les pages où l'on veut proposer une newsletter.
Avec spip, je ne sais pas où c'est, ne gérant pas cet outil.
Bonjour mailou,
Pour intégrer une image, il faut se mettre à l'endroit où l'on veut la poser, cliquer sur l'avant dernier logo en bas à droite de la barre de composition, (2ème à partir de la droite), et qui représente une montagne avec un petit soleil.
puis Cliquer sur le logo de navigation à droite de la zone de saisie du label source
puis Cliquer sur le premier logo pour ajouter un document
Puis cliquer sur Drop files (ça ouvre un navigateur poru ajouter une image)
puis revenir à la liste des fichiers
puis cliquer sur l'image à insérer
Et surtout ajouter une description de l'image ! (ex : joyeuses fêtes)
Et OK
Voilà !
Bonjour,
C'est vraiment la façon la plus simple : le logo image : montagne avec petit soleil.
Bonjour,
Reprendre le FTP et vérifier le chemin d'installation.
Je ne sais pas quelle erreur : 404, 403, 503 ??
(propagation spip ? ça veut dire ?)
Et c'est une bonne solution.
Merci d'avoir informé, bonne installation, et bon usage !
Bonjour mailou,
Premier warning : ton mot de passe n'est pas bon, ou les paramètres de connexion sont erronés. (Vu l'ip qui est en réseau 10 est un réseau privé ==> hébergement mutualisé, base sur un autre serveur ==> vérifier les paramètres de connexion fournis par l'hébergeur)
Second warning. Il faut normalement spécifier le paramètre de connexion à la base de données, mais il peut aussi être implicite. C'est mon mode de fonctionnement à l'installation.
Tu peux toutefois remplacer la ligne 387 du fichier install.php par :
if(mysqli_query($link_create_db , "CREATE DATABASE $database")){Pour le bouton "Dons" c'est dans les cartons, directions son compte Îles Caïmans.
![]()
Tu en croques Odile
Pas de comptes au Krok non,... Malheureusement !
Merci Olivier20 pour ce précieux retour.
en l'état d'avancement de la finalisation de la 2.0.5 (je prépare une campagne de 40000 mails pour terminer), je ne ferai pas de modification. Par contre, très bien entendu pour la prochaine....
Et bonne année ;-)
Ce n est pas possible
Alors il faut reprendre les corrections précédentes et les poser correctement
Je suis désolé je suis en stage et sans ordinateur, je réponds depuis mon portable !
Ça doit marcher, ça marche pour beaucoup il n y a pas de raison !!
Bonjour
J ai corrigé là version 2.0.4 ce week end
Je l ai testée et elle est fonctionnelle
Il faudrait la télécharger et l installer
À ton stade juste dezipper l archive sur ton PC et envoyer le fichier include/compose.php