Envoi de newsletters

9 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

Je viens de créer une newsletter et j'ai cliqué sur "envoi test au administrateurs", il y a maintenant une demi heure.
Je n'ai rien reçu.

Lorsque je regarde mes logs, la requête a été réalisée avec succès : [09/Oct/2015:12:43:57 +0200] "GET /gestion/newsletter.php?mode=send&id=1&format=html&test=test&token=39006f9f69c3cd95b330e580aa95add4 HTTP/1.1" 200 6188 "http://www.terraventoux.fr/gestion/newsletter.php?start=0" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 

Quand vous dites aux administrateurs, quel type d'administrateur ? quel mail est incrémenté quand il y a la variable test ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

En revanche, dans mes erreurs de logs, j'ai cela :

[Fri Oct 09 12:43:57 2015] [error] [client 176.128.71.92] PHP Warning: Illegal string offset 'en' in /var/www/vhosts/terraventoux.fr/httpdocs/gestion/newsletter.php on line 304, referer: http://www.terraventoux.fr/gestion/newsletter.php?start=0 

Pouvez-vous m'expliquer ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pouvez-vous me dire quel lien je dois renseigner dans mon template de newsletter pour que le contact puisse ce désinscrire ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Je viens de créer une newsletter et j'ai cliqué sur "envoi test au administrateurs", il y a maintenant une demi heure.
Je n'ai rien reçu.

Vous avez le module cron installé sur votre site, avez-vous créé la tache cron sur l'hébergement pour appeler le fichier modules/crons/crons.php toutes les minutes?

Quand vous dites aux administrateurs, quel type d'administrateur ?

Tous les administrateurs du site sont concernés, de tous les types.

quel mail est incrémenté quand il y a la variable test ?

Que voulez-vous dire par "mail est incrémenté"  ?

[Fri Oct 09 12:43:57 2015] [error] [client 176.128.71.92] PHP Warning: Illegal string offset 'en' in /var/www/vhosts/terraventoux.fr/httpdocs/gestion/newsletter.php on line 304, referer: http://www.terraventoux.fr/gestion/newsletter.php?start=0 

La newsletter a été peut-être été créée que pour une seul langue, alors que plusieurs langue sont défini sur votre site.

Pouvez-vous me dire quel lien je dois renseigner dans mon template de newsletter pour que le contact puisse ce désinscrire ?

 Vous pouvez mettre le lien vers la page de changement de paramètre du compte, utilisateurs/change_params.php.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir Simon

Merci pour vos réponses. En effet, la tache cron sur l'hébergement n'avait pas été programmé.
Maintenant cela fonctionne. Juste une chose. Dans mon modèles d'emails, j'ai mis un lien ainsi :

Pour annuler votre inscription : [link="http://www.terraventoux.fr/desinscription.php?email="]cliquez ici[/link]

Cependant, lorsque l'on reçoit le mail, voici comment apparaît le lien :

http://www.terraventoux.fr/desinscription.php?email=[EMAIL>

Comment je peux récupérer l'email du destinataire ?

Pourquoi le destinataire reçoit la newsletter française et anglaise ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Comment je peux récupérer l'email du destinataire ?

Il faut pour cela modifier le fichier modules/crons/envoi_emails.php il faut ajouter $template_tags['EMAIL'] = $this_user['email']; vers la ligne 115 du fichier

Pourquoi le destinataire reçoit la newsletter française et anglaise ?

quelle est la valeur du champ 'lang'  pour les utilisateurs?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

J'ai ajouté $template_tags['EMAIL'] = $this_user['email']; dans modules/crons/envois_emails.php.
La synthèse du lien avec tag dans un modèle d'emails est bien :

[link="http://www.terraventoux.fr/descinscription.php?email="]cliquez ici[/link]

Il n'y a pas besoin d'entourer EMAIL de simple ou double quote ?

"fr" pour les français et "en" pour les autres.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

En fait, pour l'instant je n'ai fait que des envois tests vers les administrateurs.

Je reçois deux fois la newsletter. Dans la table cron, il y a deux taches qui se crées. Une en FR et une en EN.

La FR arrive correctement dans la boite mail.

la EN le sujet est bon mais le contenu est remplacer par la lettre L.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

je prends contact avec vous par MP.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping