Annonce

[15 février 2017] Publication de Wanewsletter 3.0.1

#1 Re : Rapport de bugs » Envois en doublon » 2018-05-03 22:54:55

aïe, j'avais pas prévu ça.

À la ligne :

const DEBUG_MODE = DEBUG_LEVEL_QUIET;

Remplacez DEBUG_LEVEL_QUIET par DEBUG_LEVEL_NORMAL

#2 Re : Rapport de bugs » Envois en doublon » 2018-04-08 22:45:13

Matmat a écrit :

- Quelle est la limite d'inscrits par liste?

Je dirai le maximum possible pour un champ de type "integer" dans votre base de données, soit 2 147 483 647 (edit: toutes listes incluses).
En fait, le facteur limitant sera plutôt la robustesse de votre serveur de mail. big_smile

Matmat a écrit :

- Une fois que j'ai cliqué sur "envoyer" est-ce qu'il faut attendre la fin de l'envoi complet ou est-ce que je peux passer à une autre liste pour l'envoyer en même temps  ?

Si vous faites vos envois en appellant envoi.php dans votre navigateur, laissez la page ouverte et ouvrez une autre page pour vous occuper de votre autre liste.

#3 Re : Rapport de bugs » Envois en doublon » 2018-04-08 15:20:03

Matmat a écrit :

J'ai quitté plusieurs fois cette page pour aller voir l'état réel de progression dans "Liste des envois en cours" et j'ai recliqué sur "reprendre cet envoi". Est-ce que cette manip a pu créer des doublons ? en cliquant plusieurs fois sur "reprendre cet envoi" ?

Je n'ai pas eu de bug de ce genre lors de mes essais.

Il y a un système de sécurité à base de fichier lock pour éviter des envois simultanés à une même liste et reprendre proprement un envoi en cas de plantage.

Juste avant le prochain envoi, éditez le fichier includes/constantes.php et modifiez la ligne suivante (ligne 63) :

const DEBUG_LOG_ENABLED = false;

en :

const DEBUG_LOG_ENABLED = true;

Donnez les droits d'écriture nécessaires sur le dossier le dossier data/logs. Un fichier debug.log y sera écrit.
Vous pouvez écrire ce fichier ailleurs, mais dans ce cas, vous devrez aussi changer la valeur de DEBUG_LOG_FILE.

Après la fin de l'envoi, récupérez le fichier debug.log et remettez DEBUG_LOG_ENABLED à false dans le fichier includes/constantes.php.

#4 Re : Aide technique » Mise en page du texte avec TinyMCE » 2018-04-06 19:45:49

bonsoir,

auparavant = sur une ancienne version ?

La zone d'édition de tinymce peut prendre un document html complet (<html>, section <head> et tout le reste). Il faut alors passer par le bouton code source de l'éditeur tinymce (bouton "<>" dans la barre d'outils).

#5 Re : Rapport de bugs » Envois en doublon » 2018-04-06 19:40:13

bonsoir,

je ne sais trop quoi dire, je n'ai pas eu de problème de ce genre. Dans ce genre de situation, est-ce que vous avez eu un bug lors de l'envoi (barre de progression qui reste bloquer ou autre) ?

#6 Re : Aide technique » Problème d'envoi » 2018-03-23 16:52:45

Le message "Unknown error while sending email" est généré par le script. Cela signifie que PHP a rencontré un problème en essayant d'envoyer un email, mais sans fournir de message explicatif.
Il faudrait avoir accès au journal d'activités du serveur de mails pour en savoir plus. hmm

Vous pourriez faire une demande à votre hébergeur, en expliquant bien que la fonction mail() de PHP a retourné false, mais sans donner aucun message de type "PHP warning", empéchant de ce fait une quelconque compréhension du problème.

#7 Re : Aide technique » Erreur et blocage lors de l'envoi » 2018-03-10 16:41:03

bonjour,

Le problème se trouve au niveau de votre hébergeur, qui a désactivé la fonction mail() sur votre installation.

#8 Re : Aide technique » Code erreur » 2018-02-27 05:44:31

_at_, c'est pour l'arobase, _dot_ pour le point. C'est pour éviter que l'adresse soit "aspirée" par des robots et insérée dans des listes de spam. C'est inutile si vous avez le problème aussi avec la 5.4 de toute façon.

#9 Re : Aide technique » Code erreur » 2018-02-25 17:36:11

Là comme ça, je ne vois pas de lien avec le changement de version. Si vous repassez sur la version 5.4, les emails arrivent à nouveau dans la boîte de réception ? Si oui, j'aimerais recevoir une copie de la newsletter envoyée dans les deux cas de figure à bobe_at_phpcodeur_dot_net smile

#10 Re : Aide technique » Code erreur » 2018-02-22 04:59:34

Le script a été testé et validé sur toutes ces versions (5.4 à 7.2).
Le problème vient probablement du fait que j'ai désactivé tls 1.0 et 1.1 sur phpcodeur. Je vais les réactiver. Faites-moi savoir si le problème disparait.

#11 Re : Aide technique » Code erreur » 2018-02-21 05:05:32

Salut,

Quelle version de PHP est installée sur votre serveur ?

#12 Re : Aide technique » fichier TPL » 2017-11-30 16:31:32

Salut,

le système de templates est très simpliste. Les conditions se font coté php.

if ( ... ) {
  $template->assignToBlock('block_name', [
    'coucou' => "coucou"
  ]);
}

côté template :

<!-- BEGIN block_name -->
<div>
...
</div>
<!-- END block_name -->

#13 Re : Aide technique » envoi via url erreur eval()'d code » 2017-11-30 01:29:52

Ok, j'ai pu reproduire le bug, puis trouver l'origine du problème.

Les commentaires HTML en <!-- END blabla --> sont analysés par le système de template comme une fin de bloc alors qu'il n'y a pas de <-- BEGIN blabla --> en amont.

Changer la casse du mot "END" (<!-- end blabla -->) suffira à éviter le bug. je vais plancher sur un correctif.

#14 Re : Aide technique » envoi via url erreur eval()'d code » 2017-11-29 22:38:46

C'est possible d'avoir une copie de cette newsletter ? Par email à bobe_at_phpcodeur_dot_net avec le code de la newsletter dans un fichier en pièce jointe pour avoir exactement le code html que vous utilisez.

#15 Re : Aide technique » Probleme lien rapport d'erreur lors ajout adresse email. » 2017-11-17 19:47:33

ah ok, je vois de quoi vous parlez. Vous utilisez quel navigateur ? Je n'ai pas de problème avec firefox et je suis sûr que chrome gère bien ce genre de liens (data:....)

#16 Re : Aide technique » Probleme lien rapport d'erreur lors ajout adresse email. » 2017-11-16 17:38:55

Bonjour,

Quel rapport d'erreur ? vous parlez des mailer-daemon ? ils ne sont pas générés par le script mais par les serveurs de mail.

#17 Re : Aide technique » Comment configurer DKIM » 2017-09-30 06:41:08

Votre configuration est bonne.
Mais je n'ai pas bien saisi votre problème. mail-tester ne trouve pas votre clef publique  dans vos enregistrements dns, mais dkimcore, oui ?

#18 Re : Aide technique » Problème config mail » 2017-09-27 06:39:28

salut,

Le lien est construit à partir de ce qui a été indiqué dans le champ "URL absolue de la page où se trouve le formulaire", dans les réglages de la liste. Indiquez "http://mon-site.fr/lettres_info/newsletter.php/" et ça devrait être bon.

#19 Re : Discussions » nombre des e mails a envoyer pour ne pas tomber au spam » 2017-06-28 19:23:17

salut,

ça dépend entièrement de votre hébergeur, c'est à lui qu'il faut poser cette question.

#20 Re : Aide technique » code html » 2017-06-24 22:55:00

isascom a écrit :

Je profite pour vous demander ce que vous entendez par
"Configurez votre serveur web pour qu’il interdise l’accès au répertoire data/ depuis internet !"

Faut-il faire un fichier htaccess?

Oui, par exemple, avec "deny from all" (apache 2.2) ou "require all denied" (apache 2.4).

Pour le problème de format, wanewsletter utilise un éditeur html dans la version 3, tinymce.
Pour ajouter directement du code html, cliquez d'abord sur le bouton code source de l'éditeur (bouton "<>"). C'est peut-être de là que vient votre problème.

#21 Re : Aide technique » code html » 2017-06-24 16:14:42

bonjour,

la liste est-elle réglée pour le format html ?

#23 Re : Rapport de bugs » Envoi impossible » 2017-05-17 15:57:03

Ce que je sais, c'est qu'un trop grand nombre d'envoi en erreur peut vous cataloguer comme émetteur de spam, mais je ne connais pas le ratio appliqué par ovh.

#24 Re : Aide technique » Insertion automatique d'utilsateur » 2017-05-17 15:54:44

Salut,

C'est un peu lourd, mais wanewsletter utilise son propre espace de nom, donc vous pouvez tenter d'inclure includes/common.inc.php et travailler directement avec la classe Subscription.

Prenez exemple sur le script newsletter.php. Il faut inclure common.inc.php, initialiser la connexion à la base de données puis récupérer la configuration du script (lignes 25 et 26) et charger les fichiers de langue (ligne 32).

#25 Re : Rapport de bugs » Envoi impossible » 2017-05-04 15:34:40

Wanewsletter n'indique aucun problème mais les mails n'arrivent jamais ?
Avez-vous accès au journal d'erreurs du serveur de mail local ? (/var/log/mail.log)
Vérifiez que votre serveur n'est pas sur liste noire.

Pied de page des forums

Propulsé par FluxBB