Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Hello !
Je pense que tu n'as pas la bonne version, car il n'y a plus de fonction translate dans la 2.0.4.
Si tu veux l'installer, c'est celle là : https://github.com/Arnaud69/phpmynewsle … tree/2.0.4
Les identifiants de connexion à la base de données ne sont pas les bons.
Re-
J'ai modifié le lien pour éviter les accès inutiles.
En fait, tu as mis tout dans
/pmn2/phpmynewsletter-2.0-master/
En fait, il faut tout mettre dans
/pmn2/
ce qui est dans :
phpmynewsletter-2.0-master/
Cette phrase me dit quelque chose, mais je ne sais plus où !
Pour ajouter une tâche en crontab, il faut changer le path de shell par défaut dans le profil compte www-data en /bin/sh au lieu de /usr/sbin/nologin et que exec soit accessible à www-data
Bonjour,
J'ai l'honneur et la joie de vous annoncer que la version 2.0.4 est en voie de publication, merci de patienter...
Euh, je suis en train de voir un truc... Pas de chiffres dans les préfixes !!!! Utilise bz par exemple, peu importe, mais pas de chiffres ni "-" ! Juste le _ est autorisé
Bonjour Johnny, je viens de terminer un script d'upgrade.
Je dois le tester pour validation finale, je te tiens au courant, il y a un nouveau forum dédié au sujet.
A suivre...
Bonjour Mailou et bienvenue sur le portail de support.
Là, on a clairement affaire à une URL, un lien, en 404. La réponse donnée signifie que la page que tu appelles n'est pas la bonne.
Tu l'as envoyé en ftp ? (j'imagine que oui).
Si c'est bien le cas, et que tu es en mutualisé, tu as normalement un répertoire www ou htdocs à la racine de ton répertoire.
C'est bien dans www ou htdocs que tu as placé le répertoire pmn ou pmn2 ?
/www/pmn/install.php
Et donc, tu dois avoir après une url, un lien, effectivement en http://www.mondomaine.tld/pmn/install.php
A te lire,
Arnaud
PS : un titre pour l’incident un peu plus parlant serait opportun ;-)
Euh.. Et bien bonjour !
Je trouve cela un peu bizarre.
Dés qu'un message est prêt pour l'envoi, et au moment où l'on clique "envoyer", alors le message est sauvegardé dans la table archives, et c'est depuis la table archives que le message envoyé est généré.
Si tu ne le retrouves pas, c'est quand même bizarre...
Pour moi, la NL était bien là, mas il devait manquer un argument depuis la page appelée...
Vraiment bizarre...
Bonjour,
PhpMyNewsLetter permet de gérer vos mails en erreur, si la connexion offerte dans la partie configuration des bounces est bien paramètrée.
Je ne me suis pas arracher un peu les cheveux pour proposer de manière intelligente un système de traitement de ces erreurs, mais bien pour assurer une réputation nécessaire à tout bon rédacteur de campagne mails.
Alors oui, je ne suis pas surpris, juste désolé, de voir que de nobles campagnes sont parfois gâchées par ces faits de non traitements des erreurs.
J'espère que cette expérience servira à tous, et sincèrement, bon courage pour la suite !
Merci pour cet échange qui m'a apporté,
Arnaud
Bonjour Johnny,
En fait, j'avoue ne pas avoir écrit de script pour migrer. Je pourrais en faire un, si j'ai le temps.
Globalement, c'est dans les tables qu'il y a le plus de changements :
* modification de :
_config
_track
* ajout de :
_upload
_crontab
_email_deleted
_smtp
Donc opérations :
- export de la base de données complètes, format complet, sauf de la table _config, export au format .sql
- installation de pmnl 2.0.4 dans un nouveau répertoire, avec un nouveau préfixe de table
- configuration de la nouvelle installation
- aller dans le fichier d'export de la base de données, remplacer les préfixes de table par le nouveau préfixe
- importer le fichier sql modifié.
Bien sûr, ces opérations sont identifiées et peuvent être normalement scriptées. Je voudrais terminer quelques détails sur 2.0.4, détails mineurs, donc si tu veux essayer, vas-y, je reste disponible au mieux, bien évidemment !
Bonne pause
Et le log mail il dit quoi ? (/var/log/mail.log)
Au moment de l'envoi (et je fais toujours ça pour les debug), je laisse ouvert un terminal avec un "tail -f /var/log/mail.log), y'a que ça de vrai... (et un autre aussi pour mes erreurs php)
Y'a un truc quand même la dessous....
En effet, PhpMyNewsLetter, ce n'est qu'une interface, pas un gestionnaire du système, ni un administrateur. Son seul rôle est d'envoyer un message à sendmail (via phpmailer) et essayer de récupérer des informations quand il y a des retours. L'ensemble est embelli d'une interface plus conviviale pour l'usager et un éditeur de texte pour la rédaction. Le reste ce n'est que du SLQ et du php, en aucun cas, si le serveur a un soucis, PhpMyNewsLetter ne pourra le résoudre.
Je prends très souvent la main sur des serveurs (pour intervention et en mode facturation) et on découvre pas mal de chose.
Aujourd'hui ce que je voudrais, c'est que tu me fasses un mail-tester et que tu donnes le résultat, un screen, quitte à m'envoyer le lien final :
https://www.mail-tester.com/
Questions cons :
- l'envoi de 13h45 a été planifié à quelle heure et quelle heure réelle du serveur (j'ai bien lu que c'est juste, mais pour voir) ? Voir la différence entre une commande date en shell et l'heure affichée dans la console.
- sous www-data, que dit crontab -l ?
J ai hâte de voir
Il est casse pied orange...
Moi je veux bien des testeurs !
Au contraire, ce serait avec plaisir, j'assure même le support aux testeurs connus !
Je mets alors la bonne version de l'installeur et je te tiens au courant
Tu me laisses un chouilla de temps ? (chronophagie aigüe ! limite anevrique...)
Bonjour,
Oui, c'est normal, la 2.0.4 n'est pas encore ouverte, donc pas de bug, pas de soutien.
L'installation est le dernier morceau de l'accès à la version.

sinon, oui la 2.0.3 a connu malheureusement quelques bugs, d'où mon empressement à reprendre et faire évoluer.
Mais une fois les bugs passés, la 2.0.3 marche très bien, et en respectant correctement les politesses des envois, je n'ai que de la satisfaction.
Adapter un "service" web à tous ces environnements, 'nux ou win32, php5 à php7, les shorts tags, les sous domaines, les localhost avec smtp FAI,... bref, oui, ce sont quelques bugs que chacun devra un peu adapter. Le logiciel est gratuit, les téléchargements nombreux, le soutien au mieux (avec ma vie professionnelle et familiale), donc j'ai la conscience tranquille, ce logiel n'est pas vendu !
Bonne journée
Alors, recherche un peu longue, mais les réserves évoquées dans ces clauses ne s'appliquent qu'à l'hébergement mutualisé !
Si je veux envoyer un million de mails en 3 minutes, je peux le faire, ça va merder, mais ça le fera !
Le dédié ne dépend pas de cela et moi je dis que tu as du envoyer quelques mails un peu trop rapidement.
Maintenant, 1 mail toutes les 2 ou 3 secondes, ce sera parfait.
Bon, ok, je comprends.
On m'a également remonté un bug sur 2.0.3 relatif à la regénération d'envoi aux personnes n'ayant pas reçu la newsletter et cela, depuis les archives.
Bref, 2 choses :
- un smtp, orange ou pas ou autre, pro ou amateur ou vertueux ou pourri, ça se respecte, car c'est lui le grand maître ! Et chez Orange, la règle est stricte, pas forcément la meilleure, ni la plus mauvaise ! Il faut respecter une règle minimale de base qui est de 1 mail maxi toutes les 1 seconde !
Et avec orange, c'est pareil.
Pour une liste de 640 mails, c'est normalement du gateau, ça devrait passer tout seul.
Ce que je conseille :
- aller dans include/task.php
- chercher sleep(1);
- remplacer par sleep(2);
- planifier les envois au lieu de les envoyer directement.
Ca prendra 1200 secondes, ce qui représente, sauf erreur ou omission de ma part 20 minutes.
Et oui, y'a bien un bug depuis les archives.
Et bonne rédaction illustration alors ! Et bon week end aussi tiens
Mes questions :
- on est sur un dédié, donc c'est quel serveur SMTP que tu utilises ? Je n'ai pas compris le coup de orange ?
- quelle est la cadence d'envoi ?
- quelle est la taille de la liste ? Nombre de mails ?
- quel est le score de l'adresse IP de ton serveur ici https://www.senderscore.org/index.php ?
- quelle est ta note sur mail-tester (https://www.mail-tester.com/) ?
Pour info, dans la version que je suis en train de travailler, voilà mon dernier résultat en image et d'aujourd'hui :
Bonjour,
Pour information, je viens de supprimer tous les short_tags (<?php=....;?>) qui pouvaient exister dans le code de la version 2.0.4 à venir.
Ce sera un peu plus long pour certains morceaux de contenus mixtes, mais cela assurera une plus grande compatibilité avec les hébergeurs.
Bonne journée
Ah mince, je pensais que tu allais trouver
La bonne phrase :
@imap_clearflag_full($this->_handler,$this->result['counter']['fetched'],'\\Seen');Je le redis et je m'en excuse : je ne fais plus aucune modif sur les versions antérieures, tous mes efforts se portent sur la future version !
Mais je réponds aux questions !
Bonne journée 
Bonsoir,
C'est exact ! Bravo !
Et je viens de voir que tes envois fonctionnent ! Trop cool !!
Bonjour Johnny,
regarde si par hasard tu n'as pas 2 fois la directive short_tags dans ton php.ini, c'est arrivé ici :
http://stackoverflow.com/questions/1257 … ot-working