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 !

#1076 Re : Support général » Fâché avec Gmail et free.fr ? » 25-01-2016 20:03:35

Les lignes :

$mail->From     = $from;
$mail->FromName = $from_name;

sont à ajouter APRES :

$mail->Sender    = $from;
$mail->SetFrom($from,$from_name);

Là, tu les a mises avant :

$mail          = new phpmailer();

Ca ne pourra jamais marcher wink

Le message d'erreur est un warning, pas une erreur bloquante, donc oui, il peut considérer le mail envoyé. (Envoyé ne signifie pas remis !)

#1078 Re : Support général » Fâché avec Gmail et free.fr ? » 25-01-2016 20:03:35

Re-

Non, les headers sont comme ça, mais en fait c'est un vieux problème :
http://forum.joomla.fr/showthread.php?8 … omla-1-5-9

Alors chez infomaniak, il y avait un souci, j'ai donc écrit un scotch pour infomaniak, il faut en fait commenter dans les envois ( fichier send.php ) :
       

        if ( $row_config_globale['sending_method'] != 'php_mail_infomaniak' ) {
            $mail->Sender    = $newsletter['from_addr'];
            $mail->SetFrom($newsletter['from_addr'],$newsletter['from_name']);
        }

Alors pour l'inscription, il faut peut être ajouter justement les paramètres :

$mail->Sender    = $from;
$mail->SetFrom($from,$from_name);

dans la fonction (include/lib/pmn_fonctions.php)

function sendEmail($send_method, $to, $from, $from_name, $subject, $body, $auth = 0, $smtp_host = '', $smtp_login = '', $smtp_pass = '', $charset = 'UTF-8') {...

juste après :

$mail->From     = $from;
$mail->FromName = $from_name;

A tester ! Auquel cas, ce serait une évolution bien sûr !

#1079 Re : Support général » Fâché avec Gmail et free.fr ? » 25-01-2016 20:03:35

Bonjour Popov et bienvenue sur le forum de support !

La raison est simple, la réponse est dans ta question : la fonction mail de php n'est guère paramétrable... Tandis que le smtp si.
Il convient d'assurer avec beaucoup de délicatesse avec free et gmail, mais encore plus avec yahoo et hotmail !
Tant que faire, autant éviter la fonction mail de php qui est très vite assimilée à du spam, il suffit de regarder les headers des mails, et on comprendra vite : pas de dkim, pas de spf, rien !

Voilà, c'est tout simple !
Tu es chez quel hébergeur ? En mutu je suppose ?

#1080 Re : Bugs » [Résolu] Emails envoyés plusieurs fois au même destinataire » 25-01-2016 14:12:37

Et c'est normal !

Par contre 100.000, alors sans hésitation je te conseille d'attendre la 2.0.4 et le load-balancing sur serveur smtp !

#1081 Re : Bugs » [Résolu] Emails envoyés plusieurs fois au même destinataire » 25-01-2016 14:12:37

Aie !!!

Bonjour Superdidico, ce que je vois c'est que c'est une catastrophe ceci !
Combien de fois ai-je indiqué la cadence correcte d'envoi des mails d'une campagne ? Fais une simple recherche sur le forum sur cadence d'envoi et regarde ma réponse à ta question du 14 janvier : https://www.phpmynewsletter.com/forum/v … 1743#p1743

Il y a UNE règle à respecter impérativement : 1 MAIL PAR SECONDE !

Pourquoi ?
- tout d'abord tu es en mutualisé, et ta base de données n'aura pas le temps d'être mise à jour à chaque envoi (bien que la version 2.0.4 résolve ce problème lié aux utilisateurs en mutualisé)
- avec une cadence d'envoi trop grande, tu risques inévitablement d'être assimilé à un spammeur (ce sont les hotmail, yahoo, gmail, free, orange et compagnie qui enregistre ta cadence de dépôt de mails avec un mail identique chez leurs clients ! Algorithmes de calcul en place. Ces algorithmes apprennent les mails, enregistrent les sources, font des rapprochement d'expéditeur, authentifient les mails, testent les signatures, les reverse dns, interrogent les black listes, etc ... C'est l'enfer !)
- tu as programmé des boucles de 1000 mails, ça veut dire que tu génères 1000 mises à jour de mail considérés envoyés, mais en mutu, tu ne passes pas les 1000 mises à jour, ça bouchonne ! Donc à la boucle suivante, on reprend les mails non envoyés (ceux de rpécédente boucle et on envoie en double, triple, etc... Une mise à jour en base est plus longue qu'un SELECT ! échelle de 1 à 10 !)

Mon conseil est simple : prends soin de tes envois, un bébé dans du coton, et 10 mails par boucle de 10 secondes ! (A titre personnel, je fais du 3 mails par boucle dispatchés sur 2 serveur SMTP par tunning de postfix, j'en parlerai un jour...).
Le calcul est simple : 1 boucle = 10 secondes = 10 mails. 1 heure = 3600 secondes = 360 boucles = 3600 mails / heure, il faudra 10 heures. Cela est valable pour 1 serveur SMTP. On divise ensuite par le nombre de serveur SMTP disponibles. C'est la règle appliquée par les Sendinblue, Mailjet, Mailchimp, etc... Ce n'est pas affiché, mais croyez moi, je sais de quoi je parle !

Après, tout est une question de calcul financier, d'enjeu commercial, ou comme moi, de patience pour un projet libre et gratuit...

Aujourd'hui, ce que je te conseille, c'est de vérifier ta réputation par rapport à ton domaine :
https://www.senderscore.org/

Ce matin je serai en réunion, je ne répondrai plus avant 12.30 je pense.

Arnaud

#1082 Réussir une campagne mails » Nombreux exemples de mails ! Regardez, et inspirez-vous ! » 20-01-2016 15:37:02

Arnaud
Réponses : 0

Bonjour,

En parcourant le web à la recherche de quelques renseignements, je suis tombé sur ce site : http://www.newslettermode.com/
Et il est très bien ! C'est un portail qui rassemble les campagnes mails de mode ! Certes, le domaine des campagnes est bien ciblé, mais si je partage avec vous ce lien, c'est parce qu'il est intéressant d'y trouver tout un tas d'idées de mise en page,e t le plus frappant est la continuité de l'entretien de l'image, de la signature de chaque enseigne...

Je vous laisse regarder !

@+
Arnaud

#1083 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

Pas de soucis  wink
Merci d'avoir marqué Résolu !

#1085 Re : Gestion des envois d'une newsletter » [Résolu] Archives » 19-01-2016 16:53:02

Bonjour Chriscmoi62 et bienvenue sur le forum de support PhpMyNewsLetter,

C'est normal, c'est la preview, il faut aller au bout de la procédure d'envoi : à savoir une liste de tests qui permet de qualifier correctement un mail avant envoi définitif à une liste de destinataires réels !
Et une fois le mail réellement reçu (en test), alors tu peux cliquer sur la vue en ligne.

voilà

#1086 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

superdidico a écrit :

Ça n'a pas fonctionné. Du coup j'ai utilisé le port 587 et le protocole tls et là ça a marché.

Et si ça marche, c'est cool !  cool  cool

#1087 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

Donc quand ils disent 465,... C'est erroné ! Sauf si le port est fermé de base... Tout dépend de ton hébergement. Je ne me rappelle plus : dédié ou mutualisé ?

#1088 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

J'ai fait une coquille, c'est :

$mail->Port=465;

#1089 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

superdidico a écrit :

Merci pour ton retour Arnaud,

J'ai fais la modif dans send.php et send_preview.php sans succès. Ceci-dit je n'ai pas trouvé la ligne dont tu parlais dans dans send_preview.php, j'ai donc ajouté les 2 nouvelles lignes comme ça :

                $mail->From     = $newsletter['from_addr'];
                $mail->FromName = (strtoupper($row_config_globale['charset']) == "UTF-8" ? $newsletter['from_name'] : iconv("UTF-8", $row_config_globale['charset'], $newsletter['from_name']));
		/*ajout ced*/
		$mail->Port = '465';
		$mail->SMTPSecure = 'ssl';
		/*fin ajout ced*/

Très bien !

#1090 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

Il faudrait que tu te mettes en mode développement et que tu donnes le message d'erreur

#1091 Re : Bugs » [Résolu] souci d'envoi par SMTP » 19-01-2016 16:53:55

Bonjour Didico,

C'est exact.
En fait on ne me remonte de cas comme le tien.
Tu vas aller dans send.php et send_preview.php , et ajouter après :

$mail->SetFrom($newsletter['from_addr'],$newsletter['from_name']);

les lignes :

$mail->Port = '465';
$mail->SMTPSecure = 'ssl';

Et il faudra bien remplir les champs d'authentification dans la configuration générale, gestion des envois.

Je prends note du bug pour correction 2.0.4

#1092 Re : Les évolutions de PhpMyNewsLetter » 2.0.4 CHANGELOG (announcement) » 07-11-2016 15:23:20

Correction d'un bug dans la classe class.cws.mbh.php :
Explication : sur le forum, des utilisateurs avaient rapporté que le parsing des mails pour traitement des retours marquait les mails comme lus.
J'avais donc ajouté un clearflag des flags posés sur les mails.
Or cette fonction doit être précédée d'un expunge afin de supprimer les mails marqués comme supprimés par le traitement des bounces dans la console.
Le bug est existant en 2.0.3 et corrigé en 2.0.4.

#1093 Re : Bugs » [Résolu] Bug contact via le site » 18-01-2016 18:20:03

Voilà, je passe le sujet en résolu  ops  ops
Le script est corrigé...

Juste une morale : A vouloir faire trop performant, on finit par faire n'importe quoi !  big_smile

#1094 Re : Gestion des envois d'une newsletter » [Résolu] Editeur de la newsletter » 18-01-2016 17:13:18

Arnaud at phpmynewsletter.com

Je suis preneur de tous vos essais et vous donne volontiers mon avis wink

#1095 Re : Bugs » [Résolu] Bug contact via le site » 18-01-2016 18:20:03

Dis lui de s'inscrire il sera le bienvenu ! Je compte sur toi wink  big_smile

#1096 Re : Bugs » [Résolu] Impossible de modifier la configuration générale - PDOException » 18-01-2016 16:13:56

superdidico a écrit :

Bonjour Arnaud,

le mot de passe enregistré par le navigateur n'était pas le bon  ops c'est réglé.

Mon Dieu oui, ça c'est problématique...
Je suis content de voir que c'est réglé, un grand merci pour le signalement ! smile smile

Bon usage,
Arnaud

#1098 Re : Gestion des envois d'une newsletter » [Résolu] Editeur de la newsletter » 18-01-2016 17:13:18

Bonjour,

Si il y a une astuce, il faut faire un tableau, de 100% de haut et 100% de large.
La propriété background pour un body html n'est pas interprété par outlook ou yahoo par exemple.
Idéalement, faire un tableau qui ne fasse que 80% maxi de et lui donner une couleur de fond.
Je comprends le besoin d'un beau mail, mais il faut surtout travailler par évolution dans le temps. Ne cherchez pas à être parfait dés le début, et mesurez bien le poids image / texte (40% min de texte et 60% max d'images).

Je travaille sur un éditeur plus dynamique pour la version+2 (2.0.5 surement) qui permettra des mails dits responsive avec fond de couleur...

A suivre...

NB : la version de TinyMce en cours dans la 2.0.3 supprime du code html copié/collé. Je l'ai "tuné" en 2.0.4.

#1099 Re : Bugs » [Résolu] Bug contact via le site » 18-01-2016 18:20:03

Ouch !!!

Voilà une belle erreur bien vue !
Je vais corriger, merci beaucoup ! Mais si message perso, passe par le forum en message privé wink

#1100 Re : Les évolutions de PhpMyNewsLetter » 2.0.4 CHANGELOG (announcement) » 07-11-2016 15:23:20

Modification relative aux scripts AmCharts : bibliothèque internalisée

Pied de page des forums

Propulsé par FluxBB