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 !

#101 Re : Support général » Bug repéré au niveau -> Etre averti d'une désinscription ? » 19-05-2019 09:17:05

Bonjour,
Pour information, le bug est corrigé sur mon serveur de développement, je qualifie, valide et publierai la mise à jour dans la semaine.
Bon week end

#103 Re : Support général » envois vide » 09-06-2019 10:13:44

Bonjour
Les données générales de l envoi sont plus que correctes
Est ce que par hasard tu n aurais pas 2 fenêtres ouvertes sur ta console lors de l envoi ?

#104 Re : Support général » [Résolu] [Fatal error] send_preview.php » 23-04-2019 19:56:14

Ouf merci !
Et oui la modif est sur send_preview et send

Merci pour le retour et bon usage  wink

Arnaud

#105 Re : Support général » [Résolu] [Fatal error] send_preview.php » 23-04-2019 19:56:14

Il faut regarder la console et ne pas être en mode debug
Si on a une erreur 500 voir le log php

#106 Re : Support général » [Résolu] [Fatal error] send_preview.php » 23-04-2019 19:56:14

Pas de souci
Bon code et un retour pour marquer résolu

Bonne journée

#107 Re : Support général » [Résolu] [Fatal error] send_preview.php » 23-04-2019 19:56:14

Comme je suis quelqu un de super sympa, voilà la solution déjà évoquée dans le forum  wink

https://www.phpmynewsletter.com/forum/t … age-1.html

#108 Re : Support général » [Résolu] [Fatal error] send_preview.php » 23-04-2019 19:56:14

Comment ça impossible ???
Rien n est impossible

Quel hébergement ?

#109 Re : Support général » [Résolu] [Fatal error] send_preview.php » 23-04-2019 19:56:14

Bonjour

Oui
Version de PHP trop ancienne !
C est laquelle ?

#110 Re : Vos requêtes » Popup en jquery (ou autre) » 15-03-2019 16:40:29

Bonjour Gringo,

Tout est possible évidemment.
Sachant que les fichiers jquery, bootstrap et autres sont embarqués, mais cela signifie un code un peu plus lourd dans la page web, ainsi que la gestion d'éventuels conflits...
Ex : jquery-ui dépend et marche avec jquery.
Si je code une jquery 3 et que la page principale est en jquery 1.7, ça risque d'être la cata.
Idem pour boostrap qui a aujourd'hui une version majeure en 4, alors que j'ai codé en 3.3.x

Ou alors faire un code vraiment simple et qui sera proposé :
- un "si vous avez jquery et jquery-ui déjà installé"
- un "si vous n'utilisez pas jquery"
- un "si vous utilisé bootstrap"
etc...

A part ça... je ne vois pas trop autrement.
Je retiens l'idée en tout cas, et merci pour la sympathie du mot wink

Arnaud

#111 Re : Support général » Problème d'installation de symfony 4 sur ionos » 18-02-2019 10:51:29

Y'a pas de mal !
Sinon, à savoir, ionos, c'est 1and1, les serveurs sont en Allemagne, pas bon pour lé référencement... Je dis ça, je ne dis rien.
Sur un dédié sinon, aucun problème pour Symfony4 avec php 7.1.
Si tu as un 403, alors un petit tour dans les logs devrait te permettre de résoudre ton problème.
Bon courage

#112 Re : Support général » Problème d'installation de symfony 4 sur ionos » 18-02-2019 10:51:29

Bonjour et bienvenue !
Mais.... quel est le rapport avec Phpmynewsletter ?

#113 Re : Support général » [Mail Tester] >> changement d'identifiant à chaque envoi ? » 07-02-2019 08:51:48

Bonjour Julien,

Merci, oui ça va !
Bonne nouvelle que ton succès, tant mieux ! Lire ceci me ravit pleinement.
Pour répondre à 2/, non pas d'upgrade auto, pourquoi pas un journ, mais pour le moment, tout est à la mimine, sauf d'une version à une autre publiée normalement. Par exemple, de 2.0.4 à 2.0.5.

Pour 1/, sincèrement, n'étant pas dans les trucs et astuces de mail-tester.com, je ne connais pas leur roadmap de dev, ou leurs paramètres de conservation des indentifiants donnés à un instant t.
Donc, ce que je préconise, oui, tu vas sur la page d'accueil (https://www.mail-tester.com/), tu récupères un identifiant que tu mets dans les paramètres de ton installation, puis tu génères ta newsletter. Et le mettre à jour de temps en temps.

Bonne journée,

Arnaud

#114 Re : Gestion des envois d'une newsletter » problème lien dans le mail » 05-02-2019 07:38:59

Alors oui, je veux bien voir le lien en question. Par messagerie pour la confidentialité, merci.
Idéalmenent le mail réel en entier. (attention à ce qu'il n'ya ait pas d'espace dans le lien de la photo !!!)

#115 Re : Gestion des envois d'une newsletter » problème lien dans le mail » 05-02-2019 07:38:59

Bonjour,

Mais ce n est pas un problème  !
Les liens sont réécrits pour pouvoir être « trackés » comme on dit. C est tout à fait normal.
Ou alors je n ai pas compris la question...

#116 Re : Annonces » PHPSOURCES diffuse phpMyNewsletter » 02-02-2019 04:03:47

Bonjour Laurent,

J'ai pris un eu de temps pour répondre.
En effet, j'avoue être assez flatté par les compliments (comme ceux que je reçois régulièrement par mail !) posés sur ton site.
L'état d'esprit est bien là, bravo ! La synthèse me va.
J'ai pris le temps parce que j'ai regardé un peu partout où le script était référencé, et j'avoue que ta description reflète, j'espère ne pas me tromper, un travail d'étude de l'outil, une lecture de ce qu'il est possible de faire... Et me fait aussi prendre conscience que certains points sont encore à voir, à savoir la personnalisation des mails, et donc des champs d'inscription.
Pas très compliqué en soit, mais un peu plus à appliquer...
A suivre !

Encore merci pour la diffusion !

Arnaud

PS : peut être ajouter que le forum est suivi de près pour le support ?...

#117 Re : Support général » [Résolu] Bounces » 29-01-2019 17:55:53

Exactement ce que j ai fait dans la version prestashop
Oui je peux mais pour la prochaine version
Sinon aujourd’hui les supprimer sans la base

#118 Re : Support général » [Résolu] Bounces » 29-01-2019 17:55:53

Je ne publie pas encore la MAJ, mais à faire :
Dans le fichier des fonctions :
include/lib/pmn_fonctions.php
Ligne 1448, remplacer la fonction

function UpdateEmailError($cnx , $table_email , $list_id , $email , $status , $type , $categorie ,
			$short_desc , $long_desc , $campaign_id , $table_email_deleted , $table_send , $hash){
[...]

par

function UpdateEmailError($cnx , $table_email , $list_id , $email , $status , $type , $categorie ,
			$short_desc , $long_desc , $campaign_id , $table_email_deleted , $table_send , $hash){
	/* https://www.phpmynewsletter.com/forum/topic-607-bounces-page-1.html
	$hash = @current($cnx->query("SELECT hash 
					FROM ".$table_email." 
						WHERE list_id='".($cnx->CleanInput($list_id))."' 
							AND email='".($cnx->CleanInput($email))."'
							AND hash='".($cnx->CleanInput($hash))."'
							")->fetch());
	*/
	if($hash!=''){
		/*
		if ($cnx->query("INSERT IGNORE INTO ".$table_email_deleted." 
				(id,email,list_id,hash,error,status,type,categorie,short_desc,long_desc,campaign_id)
					SELECT id,email,list_id,hash,'Y','".($cnx->CleanInput($status))."','".($cnx->CleanInput($type))."',
							'".($cnx->CleanInput($categorie))."','".($cnx->CleanInput($short_desc))."',
							'".($cnx->CleanInput($long_desc))."','".($cnx->CleanInput($campaign_id))."'
						FROM ".$table_email."
							WHERE email = '" . ($cnx->CleanInput($email)) . "'
								AND hash = '" . ($cnx->CleanInput($hash)) . "'")){
			if ($cnx->query("DELETE FROM ".$table_email." 
							WHERE email='" . ($cnx->CleanInput($email)) . "'
								AND hash = '" . ($cnx->CleanInput($hash)) . "'")) {
				if ($cnx->query("UPDATE ".$table_send ."
							SET error=error+1 
								WHERE id_mail='".($cnx->CleanInput($campaign_id))."'")){
					return true;
				} else {
					return false;
				}
			} else {
				return false;
			}
		} else {
			return false;
		}
		*/
		if ($cnx->query("INSERT IGNORE INTO ".$table_email_deleted." 
				(id,email,list_id,hash,error,status,type,categorie,short_desc,long_desc,campaign_id)
					SELECT id,email,list_id,hash,'Y','".($cnx->CleanInput($status))."','".($cnx->CleanInput($type))."',
							'".($cnx->CleanInput($categorie))."','".($cnx->CleanInput($short_desc))."',
							'".($cnx->CleanInput($long_desc))."','".($cnx->CleanInput($campaign_id))."'
						FROM ".$table_email." WHERE email = '" . ($cnx->CleanInput($email)) . "'")){
			if ($cnx->query("DELETE FROM ".$table_email." WHERE email='" . ($cnx->CleanInput($email)) . "'")) {
				if ($cnx->query("UPDATE ".$table_send ."
							SET error=error+1 
								WHERE id_mail='".($cnx->CleanInput($campaign_id))."'")){
					return true;
				} else {
					return false;
				}
			} else {
				return false;
			}
		} else {
			return false;
		}
	}
}

#119 Re : Support général » [Résolu] Bounces » 29-01-2019 17:55:53

Bonjour je suis dedans !
Juste un tout petit peu de patience...

#120 Re : Vos requêtes » [Résolu] ajout d'un bouton "interrompre l'envoi" » 16-01-2019 17:55:50

OK j'explique vite fait :
- phpmynewsletter essaye d'être un bon logiciel, mais ce n'est pas évident aux motifs :

  1. diversité des environnements OS (linux, windows, mac OX X, etc...)

  2. diversité des versions de php (5.3, 5.6, 7.x...)

  3. diversité des environnements hébergeurs (vps, dédié, mutu, à la maison !)

  4. diversité des logiciels finaux d'envoi des mails (exim, sendmail, etc...)

  5. diversité des droits des hébergés (tout en dédié, tout en vps, restreint en mutu comme ovh, ouvert en mutu comme 1and1, etc...)

  6. diversité des choix finaux (1 liste réelle, 50 listes réelles (si si je l'ai vu !) )

  7. évolution du language et des framework (bootstrap, phpmailer, etc...)

  8. nouveaux choix du à des fonctions obsolètes (passage de php 5.3 à 5.6, ou 5.6 à 7.x...)

Bref, pas facile de faire plaisir à tout le monde même si je m'efforce de monter tout ça avec une certaine logique.

Donc, ce bouton rouge est initialement destiné à interrompre les envois en tâches planifiées, voilà voilà !
Et oui, il suffit de quitter la page pour arrêter l'appel au javascript et donc l'envoi en cours. Son appel est sans effet sur un envoi en ajax, d'où la page blanche.

En ce moment, j'ai vraiment un temps qui m'est cher et compté, d'où une quasi impossibilté de développer en masse. Et je m'en excuse...

#121 Re : Vos requêtes » [Résolu] ajout d'un bouton "interrompre l'envoi" » 16-01-2019 17:55:50

C est effectivement le principe de fonctionnement
Le principe de l envoi en ajax est qu il faut rester sur la page en cours
Mais oui on pourrait penser poser un bouton on/off
J en prends note

#122 Re : Support général » [Résolu] icone triangle pour gérer les retour bounce à disparu ! » 06-01-2019 17:56:13

Depuis mon portable je ne vois pas tout

Donc on est d accord.
Le mode dédié ouvre les droits planification et traitement des bounces via du shell en exec php
Le mode mutualisé non

Compte tenu du grand nombre d hébergeurs et leurs specs il appartient à chacun de trouver le mode qui convient le mieux à son environnement.

Alors oui on pourrait paramétrer spécifiquement tout cela mais pmnl risque de devenir une véritable usine à gaz où même moi je pourrais me perdre...

#124 Re : Support général » [Résolu] Bounces » 29-01-2019 17:55:53

Bonjour Contremaitre,

Et bonne année,

Je vais voir ça et faire au plus vite.
Je comprends...

#125 Re : Support général » [Résolu] Bounces » 29-01-2019 17:55:53

Bonjour,
Pour la version en cours de cuisson 2.0.6 oui, mais je ne l'ai pas transposé en 2.0.5.
Je vais essayer de dégager un peu de temps pour le faire.

Pied de page des forums

Propulsé par FluxBB