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 !

#1751 Re : Support général » [Résolu] Ajouter un fond de couleur ? » 08-11-2015 20:29:35

D'un point de vue technique, oui !
D'un point de vue global, ce sera toutes les newsletter qui seraient avec ce fond...
Tinymce, le script de rédaction est très bien globalement, mais présente quelques lacunes, dont celle ci !
Je déconseille vivement de toucher au code, ne connaissant pas les conséquences pour les mails.
Je suis en train de chercher un éditeur alternatif, mais c'est un peu compliqué... Car celui-ci est très lié au script d'upload.
Donc pour l'instant, je dirais "non" par précaution...  sad

#1752 Re : Support général » Problème connexion » 16-10-2014 20:14:13

Bonjour ablasz,

de quelle version s'agit-il ? 2.0.1 ou 2.0.2 ?
Quelle est la version de php ? Quel hébergement (merci de donner quelques détails : mutu, dédié, le nom du prestataire : ovh, gandy,...) ?

#1754 Re : Support général » [Résolu] Ajout de Pièces Jointes Impossible ? » 14-10-2014 14:51:20

De rien, tu pourras éventuellement confirmer que tout est ok ?

sinon, je reste à disposition pour toute aide

#1755 Re : Support général » [Résolu] Ajout de Pièces Jointes Impossible ? » 14-10-2014 14:51:20

Bonjour,

Tu peux le télécharger sur github (https://github.com/Arnaud69/phpmynewsle … _files.php), ou ici :
https://raw.githubusercontent.com/Arnau … _files.php
Fais un "enregistrer sous" et tu l'enregistres dans le répertoire include.
Bon usage !

#1756 Réussir une campagne mails » Sujet douloureux : le blacklistage » 09-12-2014 19:07:52

Arnaud
Réponses : 10

Allez, il faut briser le tabou, lui tordre le cou !
Le blacklistage.
Je vous invite à bien faire attention à vos campagnes mails, en effet, vous pouvez, avec phpmynewsletter, envoyer d'un coup de 5 à 100.000 mails (ou plus, mais c'est de la folie pure, j'ai déjà testé roll roll ).

Comment font les mailchimps, maijet, et autre sociétés de mailing pour vous garantir des campagnes réussites ?
C'est simple ! D'une part, pour les comtes gratuits, vous êtes limités en nombre par campagne et en campagnes. Ensuite, les campagnes générent des envois TRES lents ! Soyez conscients que ces compagnies ne prendront aucun risque pour blacklister leurs IP. En mode payant, vous augmenterez un peu le rythme (la cadence par cycle d'envoi), et un peu le nombre de campagnes, comme le nombre de mails.

Alors, c'est quoi le blacklistage ?
C'est en gros, l'inscription de votre IP comme IP de spammeur ! Et ça, c'est impossible, ou presque, d'en sortir. Il n'y a plus qu'à changer de serveur...

Comment savoir si mon IP est blacklistée ?
Rendez vous ici : http://www.dnsbl.info/ et indiquer votre IP, vous serez tout de suite renseigné !

Comment faire alors pour avoir une IP non blackilistée ?
Plusieurs petits conseils tout bête mais importants :
- Commencer vos campagnes mails par petits envois (jusqu'à 500 mails), cadencés de 30 à 50 mails toutes les 10 secondes. Si vous voulez mettre 20, mettez 20 ! (dans PhpMyNewsLetter : administration > configuration globale, gestion des envois > nombre de message à chaque boucle), puis augmentez régulièrement le rythme et le le nombre de mails par campagne
- Traitez tous les mails en retour avec du hard-bounce : c'est à dire en erreur grave (adresse inexistante, domaine inconnu, etc...) (possible et facile dans PhpMyNewsLetter : administration > abonnés > abonnés en erreur). En renvoyant régulièrement des mails en erreur, les gmail, gmx, yahoo, hotmail, etc... vous signaleront en tant que spammeur !
- Dans votre serveur de DNS, dans votre domaine, ajouter les paramètres DKIM et SPF ! (DKIM via l'administration bientôt disponible)
- Vérifiez régulièrement votre réputation de "emailer", ici par exemple : https://www.senderscore.org/ (il faut donc avoir fait quelques campagnes avant)
- Faites une séquence tuning de votre conf postfix !!!
- Et enfin un dernier conseil tout bête, très bête, mais faites ceci : créez vous des adresses chez gmail, hotmail, yahoo, orange, gmx, outlook, aol, laposte et free. Enregistrez ces adresses dans une liste et essayer de ne pas tomber en spam.

Ces conseils ne sont qu'une base pour commencer sainement et sereinement vos campagnes.
En un mot : soyez délicats, soyez patients, surveillez votre réputation, et traitez les retours IMPERATIVEMENT !

Sinon, n'inscrivez jamais de mails obtenus de manière non consentie ! Privilégiez toujours le opt-in avec validation à suivre. En d'autres termes, laissez les prospects, les clients, les intéressés s'inscrire à vos newsletter, et laissez phpmynewsletter envoyer un mail contenant le lien à cliquer pour valider les inscriptions.

Tout ça, c'était pour les envois, alors la composition ??

Je vous donne quelques petites astuces, appliquez les !
- Les sujets doivent être courts, maxi 78 caractères , ce n'est pas pour rien que j'ai mis une bride (Norme RFC 2822 section 2.1.1)
- Ecrivez normalement vos titres : pas que des majuscules (sinon SPAM)
- Ne mettez pas de hiéroglyphes dans vos titres (! ? % $ € * et autres caractères)... Disons n'abusez pas
- Évitez les mots suivants : Gratuit, Gagnez, Sexe, Viagra et autres médicaments.... Vous me suivez ?
- L'identification de l'expéditeur doit être claire ! Évitez de vous retrouver avec des plaintes (complainte, abuse,...)
- Pas de police de caractères trop grosse dans le message
- 1/3 d'illustration, 2/3 de texte est un bon équilibre
- Le lien de désinscription est obligatoire (et sera fonctionnel !!!), le rappel des textes de la CNIL, 78 sont des bons éléments pour éviter les plaintes.
- Pas de texte dans les images, c'est une suspicion de spam !
- Les thématiques suivantes sont classées à risque : gratui, sexe, pharmacie, les montres de luxe, certains logiciels

PhpMyNewLetter n'est qu'un support de communication, VOUS êtes le communiquant, respectez ces règles.

Bonne chance à tous  wink

#1758 Re : Annonces » Planification des envois... » 10-10-2014 11:18:01

OK, ajoute dans le fichier pmn_fonctions dans include/lib, ceci :

function CronID() {
    $len = 5;
    $base='ABCDEFGHKLMNOPQRSTWXYZabcdefghjkmnpqrstwxyz';
    $max=strlen($base)-1;
    $activatecode='';
    mt_srand((double)microtime()*1000000);
    while (strlen($activatecode)<$len+1)
        $activatecode.=$base{mt_rand(0,$max)};
    return 'pmnl2_'.$activatecode;
}

#1759 Re : Annonces » Planification des envois... » 10-10-2014 11:18:01

Voilà Matthieu, je t'ai envoyé un mail avec tous les détails.
Bons tests et usage

#1760 Re : Support général » [Résolu] Bounce » 05-10-2014 11:22:36

Si ton mailing est parti, les retours sont déjà disponibles.

#1761 Re : Support général » [Résolu] Bounce » 05-10-2014 11:22:36

Bonjour Michel,

le compte free n'est pas du tout une bonne solution, un peu d'attention de ma part dés le début t'aurait permis de ne pas perdre de temps !
J'ai rédigé une aide relative au compte sur gmail : http://www.phpmynewsletter.com/documentation.html#gmail
Il y a la description pour le traitement des mails en bounce, et je pense que cela pourra très largement t'intéresser.

#1762 Re : Base de connaissance » [Résolu] Synchronisation du formulaire avec PMN 2.0 » 04-10-2014 16:45:06

Bonjour Arnaud,

La version 2.0.2 présente une rubrique appelée "Code HTML de souscription".
Dans cette rubrique on y trouve le code généré par rapport au numéro de la liste qui est mise en réel.
Exemple, dans mon cas, j'ai :
- liste 1 : liste de tests
- liste 2 : abonnés phpmynewsletter

Le code à insérer sera donc celui là pour ma informer ma liste réelle d'abonnés (l'autre étant pour le développement du script et test des spams).

<form action='/pmn2/subscription.php' method='post' target='_blank'>
<input type='text' name='email_addr' value='' size='30'>
<input type='hidden' name='list_id' value='2'>
<input type='hidden' name='op' value='join'>
<input type='submit' value='souscrire'>
</form>

Dans ton cas, il te faudra donc mettre :

<form id="subscribe" method="post" action="pmn2/subscription.php" name="subscribe" target="_blank">
<label class="mail"> EMAIL *</label>
<input id="subscribeemail" name="email_addr" type="text" class="subscriberequiredField subscribeemail">
<input id="submit" type="submit" value="SUBSCRIBE">
<input type='hidden' name='list_id' value='2'>
<input type='hidden' name='op' value='join'>
</form>

ATTENTION : Le 2 est à adapter à ta liste.
Les valeurs manquantes étaient donc le type d'action : op=join et list_id=2, le numéro de la liste à rejoindre.

Bon usage

#1763 Re : Support général » [Résolu] Bounce » 05-10-2014 11:22:36

Il faut passer en mode production dans la rubrique configuration générale, onglet Bounce.
En mode développement, toutes les erreurs PHP sont affichées, les bounces sont affichés mais pas traités.
En mode production par contre...

#1764 Annonces » Planification des envois... » 10-10-2014 11:18:01

Arnaud
Réponses : 7

Voilà je suis en train de tester le process...
Si vous êtes sous Linux et que vous êtes intéressés alors laissez moi un mot et je vous enverrai les scripts

#1765 Re : Base de connaissance » [Résolu] Bounces (connections sur gmx.com) » 02-10-2014 18:43:19

De rien... Allez, file nous faire un peu de pub  big_smile  big_smile  wink
Je rigole, mais que à moitié, je veux vraiment que vous soyez satisfaits de ce produit que je prends plaisir à redévelopper.
Je marque le sujet résolu et j'ai un peu modifié le titre pour être plus parlant.

#1766 Re : Base de connaissance » [Résolu] Bounces (connections sur gmx.com) » 02-10-2014 18:43:19

Allez, bonne nouvelle cher chlc, j'ai réussi à me connecter...
Voici l'écran mode "y'a plus qu'à recopier", et c'est fini :

Connexion Bounce pour gmx

Tiens nous au courant de la réussite de ta connexion STP.

#1767 Re : Vos requêtes » [Résolu] ma petite requete de la journée :-) » 02-10-2014 14:58:39

Oui, c'est noté dans la roadmap (le TODO) de la prochaine version.
Je voudrais l'intégrer même dans la 2.0.2 définitive.

#1768 Re : Base de connaissance » [Résolu] Bounces (connections sur gmx.com) » 02-10-2014 18:43:19

oui mais le protocole ping n'est pas le même que le imap...
Un peu comme comparer http et ldap... ou ssh et ftp wink

#1769 Re : Base de connaissance » [Résolu] Bounces (connections sur gmx.com) » 02-10-2014 18:43:19

C'est quand même bizarre tout ça... Moi je pense vraiment à un problème de firewall...
A la limite, si j'avais les identifiants... Je ferais bien des tests avec debugs...

#1770 Re : Support général » [Résolu] Bounce » 05-10-2014 11:22:36

Je viens d avoir correspondance avec une utilisatrice de ovh mutualisé qui me dit qu on ne peut pas traiter les bounce...
Merci oui de nous tenir informés
Je dois avoir un mutualisé ovh quelque part je vais regarder de plus près et chercher de mon côté

#1771 Re : Base de connaissance » [Résolu] Bounces (connections sur gmx.com) » 02-10-2014 18:43:19

Un time out, c'est un firewall, c'est quasi certain.
Tu as fait tes iptables, mais redémarrer après, donc si ils ne sont pas dans l'init, ils se sont envolés.
Après un iptable, pas besoin de redémarrer une machine (surtout un serveur) !

Sinon, est-ce que par hasard c'est un compte gratuit gmx... Car il faut un compte payant pour apparemment accéder au protocole imap... (que j'ai lu quelque part !)

Et je maintiens :
https://help.gmx.com/en/applications/pop3.html
Incoming:
Server: pop.gmx.com
Port: 995
Encryption: SSL

et réessaie avec ça :

iptables -t filter -A INPUT -p tcp --dport 995 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 995 -j ACCEPT

#1773 Re : Support général » [Résolu]20 000 envoyé et je ne reçois rien lorsque j'envoie en preview » 05-10-2014 17:00:05

Bonjour Eric,

En mutualisé OVH, les mails sont canalisés par un serveur de mails sortants, et cadencés en sortie.
La preview de ce matin est donc rangée normalement en file indienne derrière, et arrivera... Bientôt !

Alors attention : PhpMyNewsLetter est un outil facile à utiliser, qui permettra de faire des milliers d'envois, c'est sûr ! Mais il faut trouver l'équilibre entre les budgets, la cadence et la réputation !
Il faut un peu de budget, (car à 20000 mails il faut passer à minima en pseudo-dédié ou VPS), une cadence d'envoi régulière, et tranquille, 10 mails toutes les 10 secondes, ça ria très bien, et assurer une réputation : pas de retours (au minimum, pas de spam-trp (une cata pour blacklister les IP).

Eric, il va falloir changer de serveur, ou OVH va pas être très content... Ou diviser la mailing-liste en plusieurs petites parties (moins de 5000 c'est bien).

#1774 Re : Base de connaissance » [Résolu] Bounces (connections sur gmx.com) » 02-10-2014 18:43:19

Tout d'abord l'enregistrement de la config bounce :
C'est dans le fichier $PATH/include/config_bounce.php
Donc regarde dedans ce qu'il y a (merci de me dire si rempli selon ta saisie).

Ensuite, j'ai l'impression que tu es en imap pur, donc plutôt changer de serveur de conenxion : imap.gmx.com/993 et tls ou ssl
(source : https://support.mozilla.org/fr/kb/param … ses#w_gmx)

Dernière question : ton thunderbird, il est sur le même poste ubuntu qui héberge pmnl (phpmynewsletter) ?

Pied de page des forums

Propulsé par FluxBB