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 !

#1 Re : Ask, report or enjoy... » Cannot upload images » 31-07-2020 17:55:45

Hello,
What the extension of this pic ?
Maybe this is a corrupted pic.
Second solution : Have you a special directive for /upload/ in your apache conf ?
Anyway, could you send me the picture to be sure this is not corrupted ?

#2 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Ok je me crée un compte à la poste !... Un de plus big_smile

#3 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Antoine, est-ce possible de me faire parvenir un screen de la configuration smtp qui est inscrite dans la conf ?
Merci d'avance.
Je n'arrive pas à reproduire l'incident  sad  sad

#4 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

En fait c'est normal.
2.0.6 n'a plus les mêmes modes d'accès et instanciation sql, et phpmailer est en version 6. J'ai été un peu trop vite.
Donc sur 2.0.5, si je résume, la désinscription ne se fait pas et les paramètres de la poste ne sont pas utilisés pour envoyer le mail de désinscription.
Je vais reprendre la version 2.0.5 disponible en téléchargement et revoir ça.
Mes évolutions en environnement de dev ne sont plus cohérentes avec la 2.0.5. Je dois remonter loin en arrière !!!

#5 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Idéalement une liste de tests est adressée à soi même avec plusieurs mails hotmail gmail free laposte SFR etc...

J ai pas compris le txt sans mail ?

#6 Re : Vos requêtes » Choix des destinataires. » 03-06-2020 08:05:56

Voilà le concept, le mode de fonctionnement initial de ce projet :
- gérer des listes de destinataires de mails, groupés selon un sens d'affinité, d'intérêts ou toute logique dictée par la finalité des campagnes.
Que l'on ait 20 ou 500.000 destinataires (et j'en connais plusieurs), une liste est une ensemble cohérent qui recevra via un mode d'envoi massif (mais respectueux des règles d'envoi) une campagne.
Il faut donc, dés le départ, nommer et construire correctement ses listes, en plus de la liste de tests.
A la suite de cela, les listes (où des mails pourront être sur plusieurs listes évidemment) peuvent être fusionnées dans l'interface pour créer une liste globale. La fusion entraînera un dédoublonnement des mails afin d'avoir une liste propre.
Ainsi, le choix d'un ou plusieurs destinataires ne devrait normalement ne pas avoir lieu. D'autant plus qu'un choix manuel peut entrainer des oublis, donc après il faut gérer le rattrapage, ce qui risque d'alourdir considérablement les scripts et le produit en général.

Maintenant, autre philosophie :
Je crée une campagne et avant de l'envoyer je choisis quelles listes en seront destinataires. C'est ce qui se fait communément chez les prestataires de mailing, et oui j'avoue penser aussi à cette solution qui me parait évidemment éprouvée (et je pense la mettre en oeuvre rapidement dans une future version).

En l'état, je ne ferai donc pas de possibilité de choix des destinataires tel que demandé.

#7 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Ne pas se perdre sur un sujet svp, le topic, c'est la désinscription.
-> /subscription.php gère tout ce qui est mail de désinscription et inscription, script public dont le lien DOIT apparaitre dans le mail au destinataire.
-> /include/subscribers.php  est le script qui permet de gérer les emails, par un administrateur.
-> /send.php est le script qui permet d'envoyer une campagne à une liste choisie en mode ajax, donc avec la page admin ouverte jusqu'à la fin de l'envoi.
-> /include/task.php est le script qui permet d'envoyer une campagne à une liste en mode tâche planifiée, avec donc tout un environnement adapté à utiliser crontab pour un compte utilisateur au sens UNIX de l'OS (windows n'étant pas supporté en tâches planifiées).
La personnalisation des emails est suivie dans un autre topic.
La script suivant :
https://github.com/Arnaud69/PhpMyNewsLe … iption.php
est celui de la version 2.0.6 sur laquelle je travaille, corrige et améliore.
Il faut donc le tester et rester sur ce sujet,
Merci

#9 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Antoine a écrit :

subscribers.php c’est le script qui inscrit  les mails mais je ne voie pas la ou les lignes

qui extrait le mail pour le mettre dans la table .

Même problème avec send.php  pour l'appel du mail

J ai pas tout compris

#11 Re : Vos requêtes » Améliorer le traking. » 02-06-2020 18:21:41

Ah mais ici ce sera le bienvenue
Ou si vous avez un compte github pour proposer une maj ?

#12 Re : Vos requêtes » Améliorer le traking. » 02-06-2020 18:21:41

Alors gmail....
Oui bien sûr, on pourrait ajouter une lecture si clic depuis un compte gmail... Ca peut faire plaisir à certains, c'est évident ! Je valide et j'en prends note !!
2 tables de tracking, parce que d'un coté on a les ouvertures, et de l'autre, les liens cliqués.

#13 Re : Vos requêtes » Personnalisation des mails » 02-06-2020 15:57:47

Re
Je suis en train de travailler dessus pour la 2.0.6, et ça se fera de manière dynamique par création personnelle de l'administrateur.
Exemple, je veux créer un champ prenom, j'ajouterai prenom, et les mots clés seront disponibles dans un liste.
Mais c'est un peu compliqué. Même très !

Concernant les imports, il appartiendra à chacun de gérer ses comptes, voire d'envoyer un mail pour compléter un formulaire, je ne sais pas... A suivre.

#14 Re : Vos requêtes » Choix des destinataires. » 03-06-2020 08:05:56

Alors...
Sur de petites listes, pourquoi pas, mais je ne vois pas l'intéret sur les grosses listes !
Certains utilisateurs ont des listes de près de 15000 mails.... Donc compliqué.
Exemple de listes de grande taille

Le travail est donc à faire en amont et qui consiste à créer finalement plusieurs petites listes bien spécifiques.

#15 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Bonjour Antoine,
Tout de suite et en l'état, je pense que le mode debug est activé, c'est à dire le mode développeur.
Ceci permet d'afficher les erreurs rencontrées au cours du développement que chacun peut faire ou adaptations diverses et variées.
Ainsi, ces erreurs ne s'afficheront plsu en mettant le mode "PROD", c'est à dire production.
Gestion > Configuration globale > Environnement, zone Environnement, choisir "Production".
Les erreurs Notice correspondent à des variables non déclarées. Rien de grave, mais pouvant être amélioré, oui !
Pour le smtp, je suis dessus.

#16 Re : Support général » Erreur lors de la désinscription » 17-06-2020 21:01:35

Bonjour Antoine
Je dois approfondir
Étant en déplacement je regarde dés demain matin

#17 Re : Support général » [Résolu] Ecrire une lettre (crayon rouge) » 24-05-2020 11:58:28

Le problème est résolu et était bien lié au chemin de phpmynewsletter à indiquer dans la configuration de base, à savoir :
Chemin de phpmynewsletter
Pour avoir une config correcte des outils de rédaction :
Affichage de la page de rédaction simple d'un email
Quand au fichier map lié au css bootstrap, il est en warning non bloquant :
map boostrap css en 404

Le sujet est passé en résolu.

#18 Re : Support général » [Résolu] Ecrire une lettre (crayon rouge) » 24-05-2020 11:58:28

Comme dit avant ce n est pas ce qui bloque
Et il doit y avoir Letter dans le chemin de phpmynewsletter
Un screen de la config et de la console
Le 404 sort dans l onglet réseau moi ce que je veux c est la console
Et un lien vers un php infos
En MP c est possible !

#19 Re : Support général » [Résolu] Ecrire une lettre (crayon rouge) » 24-05-2020 11:58:28

Ce css map n est pas dans le package
C est la première fois que je vous cette erreur qui n est pas bloquante car le css n intervient pas dans l affichage de la barre de travail.
Il doit y avoir une erreur js avec jquery
Il faut donc se mettre sur la page de rédaction, avoir l observateur d événement ouvert et faire un force F5 en restant appuyer sur le refresh de la page.
Sinon quel navigateur utilisez vous ?

#20 Re : Support général » [Résolu] Ecrire une lettre (crayon rouge) » 24-05-2020 11:58:28

Antoine,
Si la barre de menu ne se charge pas c'est qu'il y a une erreur en javascript du fait d'une librairie mal chargée.
Le chemin relatif est nécessaire et il faut savoir avec exactitude ce que l'on a.
Moi je pense déjà que c'est un hébergement mutualisé, et je préfère le dire, les limitations OVH en mutu sont très dures, faire du mailing en mutu OVH c'est une mauvaise idée.
Ensuite, si les recommandations du forum sont suivies on doit avoir une url de base :
https://www.mon-url.fr (sans le / de fin) mais à coté, il y a
Chemin de phpmynewsletter qui DOIT être ici au cas présent :
Lettre/
Avec la majuscule, et le / de fin.
Si ça ne marche pas (pourtant le cas de base), il faut regarder l'observateur d'évenement du navigateur qui sera explicite (F12 sur chrome par exemple) puis ensuite l'onglet console.

Sinon, je ne le répète jamais assez, si on tient à ses prospects pour faire un bon mailing, il faut savoir investir un peu, à minima un VPS, ceux d'OVH sont très bien et les IP sont généralement propres (IP mutualisée en hébergement mutualisé donc pas bon et SMTP mutu OVH très strict).

#21 Re : Support général » [Résolu] Ecrire une lettre (crayon rouge) » 24-05-2020 11:58:28

Il me faudrait plus de détails !
C est écrit dans les règles du forum
Windows ou Linux ?
Chemin d installation dans l os ?
URL modifiée de l installation ?

#22 Re : Support général » [Résolu] Ecrire une lettre (crayon rouge) » 24-05-2020 11:58:28

Bonjour
Réponse un peu tardive j'étais sur la route !
C'est un cas rencontré fréquemment, c'est le chemin dans la config qui est à configurer correctement.
https://www.phpmynewsletter.com/forum/t … age-1.html
https://www.phpmynewsletter.com/forum/t … age-1.html
Donc dans la configuration générale, aller dans l'onglet  Réglages divers et ajuster le chemin de PhpMyNewsLetter qui contient l'installation
Exemple :
Mondomaine.com/pmnl/
Alors indiquer juste :
pmnl/
Et ça ira mieux.
Un petit retour SVP
Arnaud

#23 Re : Support général » JSON error + nouveau server MailTester + émojis » 05-05-2020 11:14:23

Hello !
Oui ça va. La maison ce n'est pas une construction, mais une rénovation, elle est de 1870, je te laisse imaginer le travail !!!
Plusieurs points :

  1. Quand on a une erreur json, je peux affirmer que c'est une erreur de l'utilisateur à 99%, ou alors que le mode debug (dev) est utilisé.
    Les erreurs json ont toujours une erreur à la ligne 1.

  2. Pour mail-tester, oui je suis au courant, il y a quelques modifications à faire, à suivre dans le message. De plus, il faut que mail-tester soit envoyé en direct, docn j'ai aussi du code à modifier

  3. Pour les émojis, c'est tout à fait possible, je sais que l'on peut les ajouter dans le sujet, mais il faudrait que je me penche dessus, c'est aussi du boulot.

Pour mail tester, modus operandi :

Dans include/globalconf.php, rechercher vers ligne 196 le paragraphe :

						<div class='row'>
							<div class='col-md-6'>
								<div class='form-group'><label>" . tr("GCONFIG_MESSAGE_CODE_MAILTESTER") . "</label>
									<input class='form-control' type='text' name='code_mailtester' size='30' value='" . ($code_mailtester!='' ? $code_mailtester : '') . "' />
								</div>
							</div>
						</div>

et remplacer par :

						<div class='row'>
							<div class='col-md-6'>
								<div class='form-group'><label>Code 'mail-tester', exemple : test-abcd1234a@srv1.mail-tester.com</label>
									<input class='form-control' type='text' name='code_mailtester' size='50' value='" . ($code_mailtester!='' ? $code_mailtester : '') . "' />
								</div>
							</div>
						</div>

Faire un test et vérifier le fichier config.php que la nouvelle adresse soit bien prise en compte.
On devrait avoir :
- Aller dans include/config.php, vérifier :
$code_mailtester = 'test-dn6azu5eu@srv1.mail-tester.com';

#24 Re : Ask, report or enjoy... » Missing Message Box » 05-04-2020 14:33:07

andrewsdg a écrit :

php version 7.2.4 localhost and linux

Ah, the errors pointed the way. TinyMCE was looking for en_US.js in the lang folder, but this was not there. So I copied en_GB.js to en_US.js and voila it works!

Thanks you for the guidance...I shall now test further and will surely let you know what happens.

Regards
Don

Nice Job cool

#25 Re : Ask, report or enjoy... » Missing Message Box » 05-04-2020 14:33:07

It's a config error, sure !
Have you javascript errors ?
(egg, in chrome, go to console by F12, and tell me if red cross ? If one, so tell me about error)
And please tell me :
php version ?
your browser ? name and version

Pied de page des forums

Propulsé par FluxBB