Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
I have deleted all files and uploaded a clean copy from the zip-archive. The database tables is the same as before, because of the email adresses and the copy of the sent newsletter.
But when I run the iunstall.php I get this message:
Warning: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /customers/2/b/6/forlosa.se/httpd.www/newsletter/include/db/PDOExtended/PDOExtended.php on line 57...
I'll be alble to test some more tomorrow morning, then I'm back after the weekend, on education all sat-sun.
Did you change prefix for table ?
And i think you did an error writing localhost or something else...
Now, nothing works...
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'forlosa_se'@'10.246.64.15' (using password: YES)' in /customers/2/b/6/forlosa.se/httpd.www/newsletter/include/db/PDOExtended/PDOExtended.php:57 Stack trace: #0 [internal function]: PDO->__construct('mysql:host=loca...', 'forlosa_se', '*****?') #1 /customers/2/b/6/forlosa.se/httpd.www/newsletter/include/db/PDOExtended/PDOExtended.php(57): ReflectionClass->newInstanceArgs(Array) #2 /customers/2/b/6/forlosa.se/httpd.www/newsletter/include/db/db_connector.inc.php(13): PDOExtended->__construct('mysql:host=loca...', 'forlosa_se', '*******?') #3 /customers/2/b/6/forlosa.se/httpd.www/newsletter/_loader.php(7): include('/customers/2/b/...') #4 /customers/2/b/6/forlosa.se/httpd.www/newsletter/subscription.php(3): include('/customers/2/b/...') #5 {main} thrown in /customers/2/b/6/forlosa.se/httpd.www/newsletter/include/db/PDOExtended/PDOExtended.php on line 57
For this, it was, because your IE kept the phpmynewsletter password, and put it instead of database password when the form was send.
please, come back to tell me.
For next version, i've just had smtp one.com in the config files...
config file isn't ok.
Should look like this :
<?php
if (!defined( "_CONFIG" ) || $forceUpdate == 1 )
{
if (!defined( "_CONFIG" )) define("_CONFIG", 1);
$db_type = "mysql";
$hostname = "localhost";
$login = "forlosa_se";
$pass = "your_pass";
$database = "your_database_name";
$type_serveur = "shared";
$type_env = "prod";
$timezone = 'Europe/Paris';
$table_global_config="pmn_config";
$pmnl_version ="2.0.3";
}
?>in include/config.php
Anyway, you should reinstall, and keep back your full translation in include/lang/*
OK, i'm back, sorry for long time...
The correct config seems to be :
host : mailout.one.com
authentication : falsebut sender MUST be something@forlosa.se
Try and give a back please.
one.com have a common smtp-server: send.one.com, but I don't know how o log in to it to send emails...
Ok, i'll look, please, wait a short time, let's say 15 minutes, ok ?
you're on line, perfect !
i think you've a quota on your server (shared ?), or by the company where you've your server. (name of your presta ? lws ? 1and1 ? ovh ?...) I'll search or have a contact with them, and will look if you can work with a local smtp
OK.
Tell me how you send mail : with a local smtp, with php_mail, with an external smtp ?
...hum... i think you're on windows, aren't you ?
if it is, you should modify your php.ini like that :
[mail function]
; For Win32 only.
SMTP = your smtp (local ?)
smtp_port = 25
; For Win32 only.
sendmail_from = your_sender_adress@forlosa.se
Hello Forlosa and welcome to you on this board ;-)
I ll try to help you but i need more information about your server ?
Php mail ? SMTP ? PHP version ? Linux or windows ? Shared or dedicated server ?
Bonjour Spootnik,
Alors maintenant y'a un peu plus de problèmes avec Google... Ben oui ça ne pouvait pas être beau tous les jours !
Pour utiliser un compte google et tout ce qui y est lié, il faut montrer patte blanche !
La manip :
1/ se connecter normalement dans chrome par exemple (en tout cas être connecté) sur le compte google / gmail.
2/ aller sur la page : https://accounts.google.com/b/0/DisplayUnlockCaptcha et suivre la manip demandée.
Au bout de quelques minutes, presque 10 dans mon cas pour un compte google tiers, j'ai reçu le code de confirmation et j'ai confirmé le compte en cliquant sur le lien reçu.
Bref, ça change, ça évolue, c'est normal !
Pour moi, ça vient de fonctionner en port 587, protocole TLS, et le smtp.gmail.com
Bon courage !
Bonjour Spootnik, bienvenue sur le forum de support !
Bon, c'est un peu un logn week end, j'ai un peu de retard à la réponse, désolé !
Ceci dit, ayant vu la question hier, cela m'a laissé le temps de réflechir.
Plusieurs choses dans cette question :
1/ suis je autorisé à utiliser mes identifiants mails fournis par mon FAI pour faire du mailing ?
2/ puis je faire du mailing d'un point de vue logiciel avec ces identifiants ?
Mes éléments de réponse :
1/ Les FAI fournissent, contre paiement mensuel en général, un ensemble de services, la prestation, qui comprend un service web (accés en général) ainsi qu'une passerelle SMTP pour envoyer les mails depuis l'intrAnet derrière la box (oui, en général, on est en intranet derrière une box, ou on peut l'être. Dailleurs on appelle souvent les box pour les configurer via un navigateur + 192.168.0.1 par exemple). Tous ces services ne sont liés qu'à ce qu'il y a derrière cette box, ou compris dedans. Il est également généralement précisé dans les CGV, conditions générales de vente, que l'accès à ces serives doivent se faire en "bon père de famille" et que SFR, BOUYGUES, etc... ne sauraient être tenus responsables du no fonctionnement dans d'autres conditions ! En gros, tu ne peux pas utilise ton compte mail SFR pour faire du mailing, et donc... le point 2/
2/ Vu ce que j'ai écrit au dessus, il est logigue que quelques admins aient posé en toute logique de ces textes, des restrictions d'accès au serveur SMTP !
Si tu es derrière une box SFR/NEUF, en théorie, cela devrait fonctionner (je parle du service hébergé, pas de l'usager !). Mais si ça fonctionne et que tu envoies quelques dizaines de mails en peu de temps, il y a de fortes chances que tu aies un avertissement / rappel / ineterruption de service de la part de SFR/NEUF... Si tu es sur un hébergement distant de ta box, clairement ça ne fonctionnera pas, du fait de l'identification assez simple par le fait que l'IP de ton hébergement ne soit pas une IP SFR/NEUF...
Voilà !
Mais donne un peu plus de détail sur ton hébergement / config / taille de liste, ça peut aider à aider ! Rester à un plantage de preview, c'est assez dommage...
Bonjour,
Je suis dessus, il y a une version sur un portail en prod, et je corrige et débugge... C'est vrai que c'est long...
Avril, très certainement.
Bonjour hiperboys, et bienvenue sur le forum.
De ce que je vois, tu es hébergé en mutualisé, tu as une version récente de php...
Ces nouvelles versions, à partir de 5.5 n'utilisent plus les extensions mysql, mais n'utilisent plus que mysqli.
La prochaine version a ses extensions changées, fonctionne parfaitement avec php 7.0.
Si cela peut aider un peu à ce jour, je t'invite à voir avec ton hébergeur si tu as possibilité d'utiliser un htaccess avec indication de la version de php à utiliser, et la 5.4 serait opportune.
Ou attendre encore quelques jours la sortie officielle de la 2.0.4.
Je suis conscient de l'inconfort que cela présente pour les usagers, je constate aussi que cela donne une mauvaise image du produit, et je m'en excuse sincèrement.
Ajout de la traduction de tinyMCE.
Bonjour Simon88, et surtout merci pour ce retour !
Alors quelques précisions :
Salut à tous
C'est bon, tout remarche OUF !Le problème venait bien d'OVH, contrairement à ce qu'ils disaient.
J'ai donc "bloqué" l'envoie de mail sur leur site, pour "purger" l'ensemble des mails en attentes" (attention si mauvaises adresse email, à vérifier dans leur log, les supprimer de la liste des contacts)
puis réactiver la fonction mail
supprimer la fonction "OVH antispam"et surtout, j'ai personnalisé ma newsletter, en remplaçant les mots comme "test" ou autre, pour que leur logiciel anti-spam ne le prenne pas pour un spam.
A voire à la longue, mais j'avoue ne pas être serin sur ce problème récurant chez OVH, à lire les forums.
Les mails en erreur sont IMPERATIVEMENT à supprimer ! Insister sur des envois de mails en erreur, ça tue le système d'envoi !
Voici la réponse d'OVH que je viens de recevoir :
"Nos administrateurs ont contacté notre anti-spam Vaderetro afin de comprendre la raison pour laquelle vos e-mails étaient détectés comme spam.
Cela provenait du fait que votre logiciel d'envoi avait une mauvaise réputation au-près d'eux.De ce fait, notre anti-spam a revu ses règles de filtrage pour que vous ne soyez plus bloqué."
J'ai comme un doute... Je dirais que c'est un peu ne pas assumer la lenteur de sortie des mails qui est à revoir...
Le fait de gérer les erreurs, d'enrichir correctement le contenu du mail, c'est très bien, mais on a tous la possibilité d'envoyer un test, et tout développeur le fait ! Moi aussi
De plus, vous avez à votre disposition un service de traitement des mails en erreur, mais il faut le suivre et agir rapidement :
https://www.ovh.com/fr/hebergement-web/ … atises.xml
Bonsoir,
j'ai essayé avec le smtp ovh, j'ai du m'y reprendre à 4 fois pour 100 mails, certains ne sont pas arrivés d'autres envoyés en double.
Pas cool les quotas ovh.
En solution je vais installer phpnewsletter sur mon raspberry et il utilisateur le smtp d'orange qui lui ne bloque pas les envois
Je compatis !
Toutefois une question : quelle était la cadence d'envoi ?
La solution rasberry (ou toute autre machine) dans un réseau local : TRES BIEN ! Mais....
Mais il y a un mais, on peut croire que certains FAI ne font pas de quotas sur les envois... FAUX ! Il y a des quotas ! Et en plus, je me pose la question du respect des clauses portées au contrat sur l'usage du smtp domestique en smtp "de masse"...
Alors, attention ! Petite liste, ça passera peut être (100 mails ça passe, un mail toutes les 2 secondes, donc 5 mails par boucle, tout sera parti en moins de 3 minutes), mais grosse liste...
Une chose importante à comprendre :
Phpmynewsletter est, et N'EST qu'une interface entre l'utilisateur et le SMTP !
Si Phpmynewsletter dit que le mail est bien parti, c'est que c'est vrai ! Il l'a bien remis au smtp ! Après, ce qu'il se passe, c'est autre chose...
Exact, ça aide à ne pas tomber en spam !
Et utiliser le smtp OVH également.
Pour le dkim, voici un lien sur un sujet du forum :
https://www.phpmynewsletter.com/forum/v … php?id=129
J'ya i mis comment ajouter DKIM est surtout utiliser le smtp OVH !

Plusieurs choses :
- la preview utilise EXACTEMENT le même système d'envois du mail de preview que pour la campagne aux destinataires. La seule différence étant 1 destinataire au lieu de xxx
- mon domaine peut effectivement paraître en SPAM chez certains remettant, du fait du faible poids du mail, du peu de mots et des règles de l'hébergeur qui reçoit éventuellement les mails à redistribuer.
Exemple : chez gmail je passe très bien, chez hotmail, c'est en spam ! Chez free ça marche, chez yahoo ça marche, à la poste, ça plante... Etant donné que je ne fais pour le compte phpmynewsletter que très très peu de campagnes, ça ne va pas améliorer la réputation...
sinon, une question rapide : est-ce que le dns de votre domaine comprend une clé DKIM ?
Bonjour tatayet38, bienvenue sur le forum.
Juste une précision : nouveau problème = nouveau sujet, sinon, je ne pourrai plus suivre !
En bref : phpmynewsletter est compatible jusqu'à la version 7 de PHP, donc ce n'est pas un souci de changement de version.
Comme vous l'avez dit, le compte est supendu, en envoi, pas en hébergement, donc il faut résoudre cela !
Il faudrait me dire si c'était la fonction mail de php qui était activée ?
Très bien !
renommer les tables en pmn2_ permet de garder d'éventuelles archives, et cela n'a absolument aucun impact sur la délivrance des mails.
Donc maintenant, le temps d'arrivée et ma réponse est sans équivoque : avec le smtp mutualisé OVH : un certain temps !
Alors j'ai été sur le site, je me suis inscrit à la newsletter et voilà ce que je constate :
1/ l'adresse de l'expéditeur (bet@....net) n'a rien à voir avec le domaine pour lequel on s'inscrit, et ça c'est pas bon : possibilité très forte d'être assimilé à du spam.
(Est-ce que la BAL bet@....net reçoit bien les mails ???)
2/ le propriétaire du portail a une adresse en gmail : pourquoi ne pas utiliser smtp gmail (si liste < à 500 contacts) ?
3/ le mail de confirmation d'inscription (pour le double opt-in) est arrivé en quelques secondes, voir quasi-instantanément !
Voilà donc quelques pistes...
De rien !
Le passage de mutualisé à dédié ne changera que la disponibilité de certaines fonctionnalités, pas les envois.
Si l'envoi sur liste de test de ou mails ne marche pas, c'est qu'il y a un autre problème...
Je préconise pour faire une installation propre :
- supprimer le contenu de la base de données des tables qui ont été préfixées par pmn_ et supprimer les tables
- supprimer les scripts du répertoire pmn
Réinstaller le tout puis :
- créer la liste de test
- créer la liste réelles
- basculer en serveur mutualisé
- mettre le mode d'envoi en php mail
- mettre en cadence d'envoi : 10 maisl par boucles, pas plus !
Bonjour Simon88, et bienvenue sur le forum.
Il y a plusieurs choses :
Visiblement, on a un serveur en windows, et là, je ne suis guère compétent.
Le bounce live, n'est disponible que pour les serveurs dédié, et lié aux fonctions postfix.
Donc, la première chose, c'est de déclarer le serveur en mutualisé :
Configuration globale > environnement > serveur mutualisé.
Ensuite, si on supprime le script, il faut aussi supprimer les tables. Mais dans ton cas, ça n'a pas été fait visiblement !
Donc, maintenant, il faut comprendre que OVH en mutualisé limite le nombre d'envois des mails !
Et il faut effectivement limiter le nombre de mails envoyés à chaque boucle !
Donc, il faudrait savoir quelle est la taille de la liste, combien de destinataires ???
(Et amitiés aux vosgiens... J'ai habité Saint Dié dans ma jeunesse, et visité Gerardmer lors de festivals ciné....
)
Un peu lent aujourd'hui mais j'ai plein de travail urgent !