Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
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...
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,...) ?
Ok parfait, je marque résolu.
De rien, tu pourras éventuellement confirmer que tout est ok ?
sinon, je reste à disposition pour toute aide
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 !
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é
).
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
Erreur corrigée ensemble.
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;
}
Voilà Matthieu, je t'ai envoyé un mail avec tous les détails.
Bons tests et usage
Si ton mailing est parti, les retours sont déjà disponibles.
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.
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
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...
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
De rien... Allez, file nous faire un peu de pub
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.
Allez, bonne nouvelle cher chlc, j'ai réussi à me connecter...
Voici l'écran mode "y'a plus qu'à recopier", et c'est fini :
Tiens nous au courant de la réussite de ta connexion STP.
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.
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
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...
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é
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
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).
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) ?
est-ce que tu as une freebox par hasard ?