Annonce

#1 Aide technique » [RESOLU] Etre notifié d'une nouvelle inscription/désinscription » 2013-03-28 23:47:21

Hervé
Réponses : 0

Bonjour à tou(te)s,
tout d'abord, bravo, merci et félicitations à l'auteur de WA Newsletter !

Ma question porte sur les inscriptions/désinscriptions. Je souhaiterais, en tant que webmestre, recevoir une copie du mail que reçoit le nouvel inscrit/désinscrit afin d'être informé d'une nouvelle entrée/sortie dans la liste des abonnés.

J'ai eu beau fouiller tous les php, j'ai jeté l'éponge...

EDIT : J'ai trouvé ! Honte sur moi... Il suffisait de cocher "être notifié", dans le menu "utilisateur". Une lecture plus attentive du forum m'a donné la solution :-)

Merci pour votre aide.

Hervé
http://www.focale31.com

#2 Re : Aide technique » Importation d'adresse email depuis Gmail » 2013-03-28 23:26:48

Ventilo a écrit :

J'ai un grand nombre de contact sur ma boite gmail que j'aimerais rajouter dans ma liste de diffusion ... et je n'y arrive pas sad

L'importation des contacts sur Wanewsletter se fait via un fichier txt, et l'importation se fait au format au format csv ... J'ai bien essayé d'ouvrir ce fichier csv sous excel, pour le copier ensuite sur le bloc note et en faire un fichier txt ... mais forcément ça bug ! , l'importation de ce fichier txt est certes reconnu mais génère des erreurs sad

Bonsoir,
je ne voudrais pas dire de bêtises, mais à mon avis, le passage par Excel est "piégeux"...
J'ai obtenu les meilleurs résultats en choisissant dans Gmail "Format CSV Outlook (importation dans Outlook ou une autre application)".

Puis, dans Calc (pas Excel...) j'ai :

- indiqué le séparateur "virgule", et aucun autre,
- indiqué "aucun spérateur de texte" (il faut effacer celui qui s'affiche par défaut),
- choisi "Champ entre guillemets comme texte".
- supprimé toutes les colonnes inutiles.
- enregistré en CSV comme il se doit.

Ensuite, une ouverture du CSV dans un éditeur de texte (je conseille Notepad++) permet de vérifier de façon "basique" comment sont présentées les adresses email : avec virgule ou point-virgule après chacune d'elles ? Ou...?
S'il y a des virgules come séparateur, par exemple, un "recherche/remplace par rien" les supprime.

Je pratique très fréquemment l'import/export de centaines d'adresses email au format texte et il faut reconnaître que WA nous facilite grandement la tâche : mes fichiers au format txt contiennent des adresses sans séparateur, l'une sous l'autre.
WA se charge de les importer dans sa base sans autre formalité ! Un must.
Hervé

#3 Re : Aide technique » Compte SMTP avec username et password » 2013-03-28 23:19:07

wannel92 a écrit :

Mon serveur SMTP requiert un login et un mot de passe.

Comment/ Ou  les définir pour l'envoi de mail ?

Bonjour,
en cliquant sur le lien "Configuration", dans le menu supérieur de WA, vous pourrez indiquer l'adresse du serveur smtp, son port, vos login et mot de passe. Ces informations sont fournies par votre hébergeur.
C'est la méthode que j'utilise depuis des années avec bonheur sur un serveur dédié de Nuxit (http://www.nuxit.com) :-)
Hervé
http://www.focale31.com

#4 Re : Aide technique » [Résolu] Envoi de N mails toutes les N sec., automatiquemen » 2009-09-08 18:39:20

heu... Cyril, tu veux bien nous citer le script et les lignes de code où se situe la variable send_delay ?
Je n'ai pas d'accès ftp en ce moment...
Merci.

#6 Re : Aide technique » [Résolu] Envoi de N mails toutes les N sec., automatiquemen » 2009-09-04 17:23:32

Bonjour,

Oui, c'est bien la modification que j'ai faite, mais dans le code ci-dessus, l'intervalle entre 2 envois sera de 40 secondes et non 7 comme indiqué. C'est beaucoup...
Par expérience, un intervalle de 4 secondes environ permet à la page de se recharger normalement, avec une connexion ADSL "classique". Des intervalles plus courts méritent d'être testés.

Penser aussi au réglage du nombre de mails envoyés simultanément dans la fenêtre Configuration (plus il y en a, plus l'adresse email d'envoi court  des risques de se faire classer "spammeuse"...).

A priori, un "flot" de 4 mails simultanés ne devrait pas faire courir de grands risques. Il faudra simplement être patient si de nombreux mails doivent être envoyés.

La modification fonctionne parfaitement. Il peut y avoir une sortie de l'interface lorsque le temps maximum d'exécution de la mailing-list est atteint, mais un clic sur "Envois en cours", et c'est reparti !

Hervé

#7 Re : Aide technique » Import de listes d'emails avec noms ? » 2009-07-23 13:39:09

Bonjour Dimitri,
j'ai pu associer les pseudos aux adresses email de la façon suivante :

Tout d'abord, j'ai déplacé les tables de la base de données de la mailing-list vers la base principale de mon site (sauf erreur de ma part, MySQL ne permet pas des UPDATE entre bases de données, mais seulement entre tables d'une même base).

Ensuite j'ai modifié le fichier de config de la mailing-list pour que tous les scripts pointent vers le nouvel emplacement des tables.

Puis j'ai exécuté une requête avec jointure qui récupère les pseudos depuis une table où il y a aussi les adresses email, et qui "injecte" ces pseudos dans la table des abonnés à la newsletter.

Le point commun (la clé) entre les 2 tables concernées est évidemment l'adresse email.

Voici la requête-type :

UPDATE update_table, reference_table SET update_table.field = reference_table.fieldref WHERE update_table.id = reference_table.id;

Bien sûr, l'ID indiqué ci-dessus n'est pas adapté et la requête a été modifiée en remplaçant "ID" par "email".

Par cette méthode, plusieurs centaines de pseudos ont été traités.

A bon entendeur...

Hervé

#8 Re : Aide technique » rajouter plusieurs mail en une fois dans une liste » 2009-05-12 19:29:13

OK, merci.
La solution que me propose mon hébergeur est de passer à un serveur dédié, au lieu d'un serveur mutualisé. Mais les tarifs ne sont plus les mêmes...

#9 Re : Aide technique » Import de listes d'emails avec noms ? » 2009-05-08 23:24:15

Bonjour,
apparemment je ne suis pas le seul à souhaiter importer des listes d'emails au format txt avec le nom correspondant à chaque mail.
Le champ abo_pseudo existe dans la base de données mais ne peut être rempli que depuis le formulaire d'inscription.

J'hésite à le remplir via une requête sql car 2 tables sont alimentées (liste et abonnes) et l'id de chaque mail doit rester synchro.

Qq1 aurait-il réussi à adapter le script tools.php ?

Pour info, j'ai adapté l'écran view pour voir le nom associé à une adresse email, s'il a été renseigné.

Merci d'avance,

Hervé

#10 Re : Discussions » Automatisation de l'envoi par flot des mails » 2009-05-08 22:51:14

Bonsoir,
j'avais ce même souci. Voici la solution que j'ai adoptée et qui fonctionne :

http://forum.webnaute.net/viewtopic.php?id=4966

Hervé
Webmestre du site http://www.focale31.com

#11 Re : Aide technique » Automatiser le délai pour les envoi par paquets » 2009-05-08 20:13:27

Bonsoir,
j'ai rencontré le même problème, mon hébergeur n'autorisant que 4 (quatre) mails envoyés simultanément sous peine d'être qualifié de spammeur...

J'ai donc buché le script envoi.php et l'ai modifié de façon à ce qu'il envoie 4 mails toutes les N secondes (3 à ce jour), comme indiqué ici :

http://forum.webnaute.net/viewtopic.php?id=4966

C'est lent, mais le script fonctionne tout seul et revient au menu, un vrai bonheur :-)

Hervé
Webmestre du site http://www.focale31.com

#12 Re : Aide technique » rajouter plusieurs mail en une fois dans une liste » 2009-05-08 11:37:43

pas de quoi :-)

J'en profite pour poser une question : Comment procèdes-tu pour envoyer les mails ?
- envoi automatique ?
- envoi par flots ?

Mon hébergeur limite les envois à 4 mails (!) à la fois de façon à ne pas être qualifié de spammeur :-(

J'ai donc modifié le script envoi.php comme je l'indique ici : http://forum.webnaute.net/viewtopic.php?id=4966

ça fonctionne maintenant tout seul pour plusieurs centaines de mails. Il suffit d'être patient...

#13 Re : Aide technique » [Résolu] Envoi de N mails toutes les N sec., automatiquemen » 2009-05-03 19:42:07

Justement, le rechargement de la page envoi.php a pour but de relancer l'exécution du script N fois (tant qu'il y a des destinataires non servis).
Il ne fonctionne donc que durant quelques secondes, pour l'envoi de mes 4 malheureux mails, en tous cas moins que les 30 secondes autorisées par la plupart de hébergeurs pour un script php.

Hervé
Webmestre du site http://www.focale31.com

#14 Re : Discussions » suggestion pour éviter cron » 2009-05-01 22:51:36

J'ai fait état à ce sujet d'une modification apportée par mes soins au script envoi.php ici : http://forum.webnaute.net/viewtopic.php?id=4966

La modification me donne satisfaction, eu égard à mes besoins.

Concrètement, ma liste compte environ 800 destinataires. Mon hébergeur tolère l'envoi de 4 mails simultanés sinon les mails sont qualifiés de spam...

Ma modification consiste à faire recharger automatiquement la page envoi.php toutes les 7 secondes tant qu'il reste des destinataires à servir. Je n'ai pas modifié les headers.

Certes, l'envoi complet risque de durer "un certain temps" en cas de liste plus fournie. Mais l'envoi se fait tranquillement, sans intervention manuelle. A chacun de tester ses propres réglages, selon les contraintes imposées par l'hébergeur :-)

#15 Re : Aide technique » rajouter plusieurs mail en une fois dans une liste » 2009-05-01 22:38:02

Cliquer sur Outils, puis Importer des adresses email.
Plusieurs méthodes sont alors possibles, et expliquées :-)

#16 Re : Aide technique » [Résolu] Envoi de N mails toutes les N sec., automatiquemen » 2009-04-30 20:56:04

Bonjour,
utilisteur de WAnewsletter depuis "un certain temps", je cherchais un moyen de gérer les contraintes imposées par l'hébergeur du site dont je suis le webmestre, à savoir 4 (oui : quatre) mails envoyés simultanément, pas plus, sous peine de se voir qualifié de spammeur.

J'ai pensé à modifier les headers de la page envoi.php pour y ajouter une instruction obligeant la page à se recharger toutes les N secondes. Mais le header est commun à toutes les commandes de la page envoi.php

En étudiant le script envoi.php , j'ai fini par mettre au point la modification suivante qui recharge la page envoi.php toutes les 7 secondes (à adapter à vos besoins) et qui envoie donc 4 mails toutes les 7 secondes, puis qui revient toute seule à la page de gestion d'un nouveau mail.

Les valeurs sont à adapter à votre environnement.

L'envoi s'effectue PAR FLOTS, et non en cliquant sur "automatique", ma modification se chargeant de cet aspect.

Ouvrir le fichier envoi.php

Aux environs de la ligne 220, localiser l'instruction suivante :

if($logdata = $result->fetch())

et apporter les modifications suivantes :

// DEBUT DE MODIFICATION
// tant qu'il y a des destinataires...
if($logdata = $result->fetch()) 
{
    // recharger la page envoi.php toutes les 7 secondes (par exemple)
    @$output->redirect('envoi.php?mode=progress&id='.$logdata['log_id'], 7); //  timer = 7 secondes
}
            
elseif( !($logdata = $result->fetch()) ) // VALEUR D'ORIGINE = if (et pas elseif)
{
// FIN DE MODIFICATION

Ca fonctionne pour moi, pourquoi pas pour vous ? :-)

Cordialement,

Hervé
Webmestre du site http://www.focale31.com

Pied de page des forums

Propulsé par FluxBB