PhpMyNewsLetter 2.0

Support et annonces PhpMyNewsLetter.

Vous n'êtes pas identifié(e).

Annonce

Pour me permettre de mieux vous aider au mieux, merci d'être le plus précis possible en donnant :
- la version de phpmynewsletter utilisée
- votre hébergement : personnel, dédié, mutualisé
- votre hébergeur (OVH, free, Infomaniak, 1and1,...)
- votre OS : linux, windows
- version de PHP (5.3, 5.6, 7.0, hhvm...)
Toutes les réponses à mes questions qui sont sans retour de votre part seront considérées comme résolues !

#1226 Re : Bugs » [Résolu] Traitement des bounce » 14-10-2015 13:58:08

OK, parfait, merci d'avoir donné plus de détails. Je vais essayé de gérer une reproduction de ce cas.

#1227 Re : Bugs » [Résolu] Traitement des bounce » 14-10-2015 13:58:08

Bonjour contremaitre, ça va ?

Un peu de recherche et voilà ce que je comprends.

Le traitement bounce va chercher les erreurs sur les mails qui sont revenus.
Le process détaillé :
- ouverture d'un flux de lecture imap
- listage des mails
- détection des codes erreurs si présents
- remontées dans la console
- mise à jour de la base
- et enfin compte rendu des mails en erreur.

Si on a une erreur non détéctée, c'est parce que le code au format x.x.x n'est pas servi.
dans le mail 1, tu as un 5.1.1, dans le mail 2, tu ne l'as pas.

live fait un peu ce qu'il veut de toute façon, en sachant que ce ne sont, en plus, pas les mêmes serveurs que hotmail et outlook, bien que ce soit microsoft...

Voilà une première approche de résolution.

#1228 Re : Bugs » [Résolu] Installation et première utilisation » 10-12-2015 12:31:03

Bonjour Veust, et bienvenue sur le forum.

Oui, c'est un peu un déterrage, mais ce n'est pas grave.
Ton cas correspond au fil : https://www.phpmynewsletter.com/forum/v … .php?id=86
Tu changes le mode dev à prod (ça enlève l'affichage des erreurs et tu installes la librairie de fonction dont le lien est dans le fil).

Tiens nous au courant stp,

Arnaud

#1229 Re : Bugs » [Résolu] Nom de liste avec accent » 06-10-2015 09:41:54

Voilà, j'ai corrigé.
C'est fait sur la version 2.0.4

Encore merci et excellente soirée.

Arnaud

#1230 Re : Bugs » [Résolu] Nom de liste avec accent » 06-10-2015 09:41:54

Bonjour Julien,
Merci pour cette remontée de bug que j inscris de suite à la roadmap 2.0.4 pour correction
Et bienvenue et bon usage bien sûr  wink

Arnaud

#1232 Re : Bugs » [Résolu] Changer l'adresse d'envois. » 15-09-2015 10:19:26

Parfait !

effectivement, ce sont les options de base pour la création d'une nouvelle liste.
Le cheminement logique est donc :

  1. création d'une nouvelle liste

  2. paramètrage de la newsletter de cette liste

  3. import des mails de contact destinés à cette liste

  4. rédaction d'un mail

  5. preview

  6. envoi ou planification

  7. traitement des bounces (retours)

Voilà !

Et je passe le sujet en résolu.

#1233 Re : Bugs » [Résolu] Changer l'adresse d'envois. » 15-09-2015 10:19:26

Bonjour Dadix,

Cette adresse par défaut est installée lors de la création d'une nouvelle liste.
Pour changer l'adresse pendant l'usage d'une liste, ou lors d'une création / aménagement / améliortation / changement de paramètres, il faut aller dans configuration de la newsletter qui permet d'aménager les éléments élémentaires des envois :
Message modèle, adresse du destinataire pour preview, adresse de l'expéditeur, sujets par défaut, sujets et corps des messages d'inscription et de désinscription (nécessaire à la qualité d'une liste blanche !)

Sinon, je travaille effectivement sur la 2.0.4, qui est disponible sur les dépôts github (https://github.com/Arnaud69/phpmynewsle … tree/2.0.4), mais attention :
cette version n'est pas stable !
Je travaille dessus quotidiennement, pour les stats, pour des trucs que vous verrez relatifs au(x) SMTP(s), correction de bugs, traduction, etc...
Je publierai bientôt le CHANGELOG.
voilà voilà voilà...

#1234 Re : Vos requêtes » liste et fusion » 13-09-2015 20:42:49

Bonjour,
Un mot pour dire que la version 2.0.4 intègre désormais la duplication d'une liste, la fusion de 2 à n listes.
L'option de vidage est en cours.

#1235 Re : Vos requêtes » [Résolu] Extracteur d'adresse email » 13-09-2015 20:38:44

Bonjour,
juste un mot pour dire que le script est intégré dans la version 2.0.4, le dédoublonneur fonctionne par upload d'un fichier, avec intégration dans la liste choisie en amont.

#1236 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

Voilà, c'est résolu.
Le allow short tag (pour permettre l'usage du <?=) était à off.
Le date.timezone n'était également pas calé.

#1237 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

Je voudrais prendre la main, y a des choses que je ne comprends vraiment pas
Si tu es d accord je t envoie les consignes par mail

#1238 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

lolofora a écrit :

Bonsoir Arnaud!

wDu2tpI.png

Ca, c'est un problème php, comme si il n'était pas actif...
Le comportement du serveur, le tien est vraiment étrange...
Tu n'aurais pas 2 php installés, ou quelque chose comme ça ?
Ton précédent php info indiquait un timezone réglé, et là il apparait en erreur, y'a donc un problème serveur...
Un php-fpm installé en plus ?

#1239 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

Bonsoir Stéphane,

Je suis très embêté.
Je n'ai pas de serveur avec pmn2 installé sous forme de sous domaine.
Donc la première chose que je vais faire, c'est de le faire !
Ensuite, si l'éditeur ne se charge pas, c'est normal avec ce //js/ (double slash).

La solution est donc de fixer en dur le path (chemin d'accès), en dur, dans le code.
Pour ce faire, je ne vois que cela à faire :
dans include/compose.php (à sauvegarder avant modif)
lignes 269 et 271 :
remplacer

'/".$row_config_globale['path']."js/

par

'/js

idem dans  :
- include/code_html.php, ligne 10
- include/listes.php, lignes 75,102,104
- include/newsletterconf.php, lignes 59,86,88
- include/online.php, lignes 15,18,21,28
- include/task.php, lignes 174,178,181,188,190,195
- js\tinymce\plugins\filemanager\config\config.php, ligne 32
- online.php : lignes 15,18,21,28
- send.php : lignes 126,130,133,140,142,147
- send_preview.php : 108,112,115,117
- subscription.php : 94,123,148,180

Globalement : Quand on a :

. $row_config_globale['base_url'] . $row_config_globale['path'] . "

on remplace par :

. $row_config_globale['base_url'] . "

Ceci est issu d'une extraction globale.
Maintenant, il y a aussi le choix de la version 2.0.4 (disponible, version dite unstable, mais fonctionnelle ):
https://github.com/Arnaud69/phpmynewsle … tree/2.0.4

Et enfin la dernière solution (la plus judicieuse à mon avis), poser le tout dans un répertoire du serveur web principal. (initialement développé ainsi).

La multitude des installations est un enfer pour le développement, je dois l'avouer, les idées sont souvent intéressantes (souvent... décalées et irréalisables dans un projet gratuit).

Mais sincèrement, je n'aime pas rester sur un problème non solutionné.

A toi de voir ce que tu préfères...

#1240 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

En fait, dans ton cas, on a les erreurs de Firefox (en langage XUL me semble t-il), pas les erreurs javascripts.
Le / placé dans l'interface, c'est OK.
Pas de SSL (ou 443) ou 443 en place, ok.
Alors voilà ce que je pense :
Il y a des erreurs sur la base de données, car il y a eu des tentatives d'envois qui ont échoué, et ça a fichu un peu la grouille...
Le système est assez sensible.
Je crois qu'il y a eu modif du chemin de phpmynewsletter après une tentative d'envoi.
Il va donc falloir :
1/ En premier lieu, faire un export de la liste des mails par l'interface et "export des abonnés". 
2/ vider toutes les tables !
Vider via phpmyadmin toutes les tables sauf celle suffixée "_config"
3/ Créer une première liste de test nommée "liste test", ajouter juste avec un mail ou deux (celui de l'admin par exemple, rédacteur ou autre) pour faire le premier test d'envoi.
4/ Faire un premier envoi de test.
5/ Et revenir me dire le résultat.

Le reste me semble être correct...

#1241 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

Parfait, je regarde tout cela demain si vous voulez bien... Je prépare un déménagement  big_smile

#1242 Re : Bugs » [Résolu] Barre de progression d'envoi des mails qui ne démarre pas » 06-09-2015 17:57:36

OK.
Moi ce que je vois, c'est que l'on a un sous-domaine.
PMNL est prévu initialement pour être posé en sous répertoire mais pas en sous domaine.
Mais ça s'adapte, pas de soucis.
Il faut d'abord s'assuer avec un observateur d'évenements (touche de fonction F12 de Chrome puis network, ou console d'erreur CTRL + MAJ + j) que l'on n'a pas d'erreurs d'accès aux fichiers javascripts.
C'est la première chose.
Si erreur il y a, alors me la donner.
Le répertoire d'installation de phpmynewsletter se gère dans
Configuration générale puis onglet "régaleges divers" et chemin de phpmynewsletter.
Avec un sous-répertoire, on aura, déduit par l'installation :
domaine : http://www.domaine.tld/pmn2/
chemin de phpmynewsletter : pmn2/

Normalement, avec un sous domaine, donc un alias, il faudrait mettre ceci
domaine : http://lnpwe.domaine.tld/
chemin de phpmynewsletter : / (slash tout seul, oui !

La seconde : le php.ini n'a pas de timezone défini, pas bien !
Il faut renseigner (ajouter la ligne ou décommenter) date.timezone = Europe/Paris par exemple.
Parce que là, apparemment, ça prend un fuseau US...

Sinon, il me faudrait connaitre la version de php, type de serveur (dédié ou mutualisé) et tout renseignement utile.

Arnaud

#1243 Re : Support général » configurer l'envoie des mails via smtp ovh » 01-09-2015 16:27:19

Mot de passe :  dans l'interface d'administration, config globale, réglages divers
Un autre compte : non, pas pour le moment...

#1244 Re : Support général » configurer l'envoie des mails via smtp ovh » 01-09-2015 16:27:19

Bonjour Dadix.

Moins de 500 mails, alors créer un compte gmail, et passer par le smtp gmail.
Sinon, il faut, à tout prix éviter l'envoi par le smtp communautaire mutualisé OVH.
Ce n'est vraiment pas fait pour ! C'est une horreur ! Ce n'est pas la faute à OVH (ils sont dans un droit logique de protection des adresses IP en sortie, c'est normale de leur part !)
La seconde solution, avec un tout petit budget : un VPS ! Et en faire un petit serveur SMTP dédié, qui gérera seul les envois, c'est la méthode la plus noble...
Chez OVH, on a le 1er prix en SSD : https://www.ovh.com/fr/vps/vps-ssd.xml à moins de 4€ par mois...

Sinon, je suis en train de créer un outil, j'en suis à l'architecture, de load-balancing sur des smtp gratuits... Mais je ne sais pas si ça marchera,... Mais si ça marche.... big_smile

Dernière chose : les adresses qui ne partent pas, les 9 restantes, c'est quels domaines ?

#1246 Re : Bugs » [Résolu] Problème d'install Fatal error: Call to undefined function translate() » 24-08-2015 16:37:28

Bonjour Typiac, et bienvenue quand même sur le forum wink
Suis sur un ordi public, j'ai pu voir ton souci.
Regarde ce fil qui correspond à ton installation :
http://www.developpez.net/forums/d93590 … -function/
Toujours le php.ini, et y déclarer ton fournisseur de smtp, tu vas vite comprendre.
Si ton problème est résolu, merci de cliquer sur "résolu" dans le bas du premier message du fil.

Bonne journée
Arnaud

#1247 Re : Bugs » [Résolu] Problème d'install Fatal error: Call to undefined function translate() » 24-08-2015 16:37:28

Bonjour
Probleme déjà évoqué il faut autoriser les short tags dans php.ini et relancer le serveur
Fais une recherche sur le forum avec le mot translate

Je suis sur mon portable difficile de faire cela pour moi

#1248 Re : Ask, report or enjoy... » Fatal error: Call to undefined function translate() in » 24-01-2016 15:43:21

Hello,
Yes i didn't, shame on me !
But i'm working to translate it.
Work to perform a good script always go on, so translatation is going with.
I work too on a load balancing for smtp, but as i promised, 2.0.4 will have a full English translation, which give us possibility to translate easily in many other languages.
Please, excuse me because i didn't give you an answer.
I think you'll be surprised ;-)

#1249 Re : Bugs » [Résolu] Certains mails non envoyés mais comptés comme envoyé » 19-08-2015 08:56:56

Entre le moment où l'on dépasse et le moment où est signalé le dépassement, 27 mails sont partis et marqués comme envoyés, puis ont été rejetés après et donc en erreur.
Quand on envoie un mail, il y a établissement de communication entre le remettant et le récepteur. Pendant la communication il n'y a pas de requête sql, c'est un protocole strict (le EHLO...)
Ces 27 mails sont en fait le résultat d'une situtation dite "entre 2".

#1250 Re : Bugs » [Résolu] Certains mails non envoyés mais comptés comme envoyé » 19-08-2015 08:56:56

Alors pour moi c'est la période intermédiaire entre les derniers envoyés corrects et les premiers envoyés en erreur.

Pied de page des forums

Propulsé par FluxBB