Vous n'êtes pas identifié(e).
[25 janvier 2021] - Publication de Wanewsletter 3.1.0
Pages : 1
J'utilise la dernière version de Wanewsletter. Jusqu'à il y a peu, il n'y avait aucun problème. Depuis que la version de MySQL a été mise à jour, les caractères accentués sont remplacés par "é"...
Lorsque je vérifie le contenu de la base de données avec PHPMyAdmin, tout est correct, les accents sont bien visualisés. J'ai essayé de repartir sur une base vierge en réinstallant le script, mais le problème est le même.
- MySQL: 5.0.54
- Wanewsletter 2.3.2
- Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)
- PHP : 5.2.5-r1 (sous Linux)
Je n'ai pas vu cette fonction. En revanche, il est possible d'envoyer la newsletter par paquet d'une taille à définir.
Bonjour,
Mon site se trouve aussi sur OVH et je ne rencontre pas ce problème. J'envoie les mails par paquet de 50 pour éviter de surcharger le serveur MySQL (sinon il fallait rafraichir la page pour que l'envoi continue).
Bien sûr je n'ai pas 2.000 abonnés (150 max). J'avais demandé s'il était possiblement de faire un rafraichissement automatique, mais personne n'a répondu.
Pour éviter de surcharger mon serveur qui se bloquait un peu trop souvent lors de l'envoi de lettres à un nombre important d'abonnés, j'ai sélectionné l'envoi par flot. Je suis très satisfait : il n'y a plus de blocage.
Le seul point énervant, c'est qu'il faut à chaque fois recliquer sur le lien pour valider l'envoi du flot suivant. Serait-il possible d'automatiser la chose, en ajoutant du code pour que le flot suivant soit automatiquement envoyé au bout de quelques secondes?
Je ne dirais pas que c'est normal, j'utiliserai le terme "compréhensible". La durée maximale d'un script php est généralement de 30". En 30", il faut effectuer tous les accès bdd pour récupérer les adresses des abonnés, former les messages et envoyer ces 5000 messages.
Lorsque j'utilise un hébergement chez OVH, c'est 70 à 90 abonnés max sans "plantage". Lorsque je suis en hébergement perso, je n'ai pas trouvé la limite (120 abonnés).
Je ne crois pas qu'il y ait un moyen automatique de le faire (par un lien).
En revanche, vous avez la possibilité de les consulter dans les archives et de les enregistrer pour les mettre à disposition de vos visiteurs.
J'ai exactement le même problème. Moi, j'utilise la touche F5 pour rafraichir la page et, o miracle, terminer l'envoi des messages. Cela n'arrive qu'avec les listes assez conséquentes (à partir d'une centaine d'abonnés).
Il y a 2 pistes dans la partie configuration" - Envoi des emails :
- soit utiliser la possibilité de n'envoyer qu'un seul message avec les destinataires en caché,
- soit d'envoyer les messages par paquets de x (à définir).
Je n'ai pas essayé la deuxième. Donc je ne sais pas si l'envoi des paquets suivants est automatique. Cela peut être fastidieux que cliquer 10 ou 30 fois sur le même bouton...
Personnellement, le nombre de mes abonnés est largement inférieur (une centaine) et l'erreur est légèrement différente (perte de la connexion MySQL). Mais le symptome est le même : je ne peux pas envoyer la lettre.
Pour corriger le problème, ma technique est d'appuyer sur F5 et l'exécution se termine normalement.
Mais je conçois que vous ne pouvez pas appuyer tous les 500 abonnés sur F5.
Dans la partie "Configuration - Envois des emails", vous avez un paramètre appelé "Méthode d'envoi à utiliser :" pour lequel vous pouvez faire un seul envoi avec tous les destinataires en copie cachée.
Autre piste au même endroit : "Nombre d'emails par flot d'envoi :" mais je ne l'ai jamais essayé (est-il automatique?).
J'ai regardé un peu ce qui se faisait sur le web et j'ai trouvé un script simple "PHP_CAPTCHA" (http://codewalkers.com/seecode/630.html).
Est-ce qu'il serait possible de l'intégrer au formulaire d'inscription?
J'ai été victime d'un robot qui a tenté d'inscrire une quantité d'adresses. Y a-t-il moyen d'ajouter un système anti-flooding (tapez des chiffres contenus dans une image...)?
Merci beaucoup de votre réactivité.
En fait, en faisant quelques essais, j'ai réussi à faire fonctionner cette fonction.
Il faut au préalable qu'au moins un modèle de newsletter ait été sauvegardé. Est-ce qu'il serait possible de supprimer cette limitation?
Bonjour,
Si j'ai bien compris la FAQ, pour charger une newsletter par URL, il suffit :
Indiquez simplement l'adresse du modèle au format texte et/ou celle du modèle au format HTML dans les champs correspondants lorsque vous êtes sur la page de chargement des newsletters (lien charger une newsletter dans la page d'envoi).
Or, lorsque je clique sur le lien "charger une newsletter", une page d'erreur apparait : Il n'y a actuellement aucune newsletter à charger
Y a-t-il un paramètre à modifier quelque part? Est-ce que j'ai mal compris la FAQ?
Je n'ai fait aucune modification sur le script (sauf celles liées à la liaison avec SPIP décrites http://spip-contrib.net/article404.html )et je l'ai téléchargé sur ce site.
Lorsque je souhaite changer de lettre, il suffit que je la sélectionne avec la liste déroulante. Dès que j'ai laché, l'action est prise en compte, je n'ai pas besoin de cliquer sur "Valider" qui se trouve juste à coté.
Lorsque je clique sur ce bouton (vous allez me dire : puisque vous savez qu'il ne sert à rien!), je suis dirigé vers l'adresse http://mon_site/newsletter/admin/php.exe?mode=liste (si je suis parti de la page http://mon_site/newsletter/admin/view.php?mode=liste).
Est-ce normal, docteur?
Firefox PR 1.0
Pages : 1