Page 1 sur 1

Créer une newsletter

Posté : 21 nov. 2008, 17:53
par dread
Bonjour tout le monde!!

J'aurais besoin de vos conseils concernant la création de newsletter.

Au niveau des éléments dont je disposerai et que je souhaiterai créer, il y aura:
-->une base de données mysql pour la liste des adresses mail;
-->une interface d'administration pour créer la newsletter (sachant qu'un modèle existera et que l'administration servira à introduire le contenu et les photos.

Jusque là, je pense pouvoir maitriser assez facilement. J'hebergerai le site sur un serveur mutualisé (Infomaniak).
Là où ça devient un peu l'inconnu, c'est pour l'envoi de milliers de mail contenant la newsletter.
J'ai plusieurs interrogations à ce sujet:
--> la fonction mail() convient-elle pour ce genre d'envoi?
--> j'ai lu quelques topics sur les envois de mail par lots qui éviteraient de surcharger le serveur, est-ce obligatoire, des idées ou solutions sur la méthode à appliquer?

En gros, quelle méthode semble la plus fiable pour être sûr de l'envoi de l'intégralité des mails??

De même, je me pose beaucoup de question sur les mails de type html et sur leur apparence et sort réservé sur voila, hotmail, outlook, etc... Par exemple, beaucoup de newsletter recu sur mon outlook arrive sans les images, bref comment être efficace sur l'ensemble de ces interfaces pour que le mail arrive et arrive bien ou du moins le mieux possible?

Ca fait beaucoup de question, j'en suis conscient. Je continue de m'informer à droite à gauche mais je pense que vos avis et conseils m'aideront beaucoup.

Posté : 21 nov. 2008, 18:03
par AB
La première chose à faire est de te renseigner sur les conditions et éventuelles limitations d'envoi de mail de ton hébergeur. En fonction de ça tu pourras choisir la méthode la mieux adaptée.

Posté : 21 nov. 2008, 18:58
par stopher
Salut ,
la fonction mail() convient-elle pour ce genre d'envoi?
La doc dit :
Note: Il est important de noter que la fonction mail() n'est pas conseillée pour traiter de gros volumes de mails dans une boucle. Cette fonction ouvre et ferme un socket SMTP pour chaque mail, ce qui n'est pas très efficace.
Pour envoyer de gros volumes de mails, reportez-vous aux paquets » PEAR::Mail et » PEAR::Mail_Queue.
Ensuite ,
j'ai lu quelques topics sur les envois de mail par lots qui éviteraient de surcharger le serveur, est-ce obligatoire, des idées ou solutions sur la méthode à appliquer?
Déjà , privilégier les envoies massif la nuit , lorsque le serveur de mail est le moins chargé ( si tu passes par un vrai serveur de mails , ce que je conseille , mais pas forcement faisable sur un mutualisé ) .

Sinon , effectivement se renseigner auprès de ton hebergeur pour ce genre d'action , il faut éviter les sanctions ...

Et envoyer en plusieurs fois me semble une bonne idée , apres , tout celà dépend de la taille de ton mail , et surtout le nombre .. il faut voir à ne pas remplir complètement la file du service mail

Mais tt ça , c'est ton hebergeur qui va te le dire , en fonction de la config utilisé ..

Posté : 22 nov. 2008, 11:07
par dread
Bonjour!
Après recherche des infos chez mon hébergeur, il en ressort la chose suivante:
Il n'y a pas de limite du nombre de destinataires de notre part pour l'envoi de mails par la fonction php mail(), mais c'est plutôt le temps d'exécution de script qui rentre en compte, qui est de 10 secondes maximum ; si le nombre de destinataires est trop élevé il faudra envoyer en plusieurs fois le mail pour ne pas dépasser ce temps.
Selon vous alors, quelle méthode puis-je envisager pour faire l'envoi de mes mails?

J'ai lu aussi des topics sur l'utilisation de solutions professionnelles. Certains disent qu'il vaudrait mieux utiliser ce genre de solutions pour être plus sûr de l'arrivée des mails dans les boites des internautes. Qu'en pensez vous?

Pour ceux qui ont déjà mis en place des newsletter sur leur site, pourraient-ils m'aiguiller vers une solution?

Merci par avance....

Posté : 22 nov. 2008, 11:53
par caroube
Nous utilisons WaNewsletter et en sommes pleinement satisfaits.

Posté : 24 nov. 2008, 10:55
par dread
Bonjour!!
Je viens d'installer wanewsletter pour voir les fonctionnalités proposées.

C'est vrai qu'il à l'air complet, mais qu'en est-il de la gestion de la présentation visuelle du mail?

Par exemple, si je veux que mon mail dispose d'un bandeau composé d'une image en haut, de 2-3 actus dont on aurait un résumé, une image et un lien vers un site, d'un bloc de texte en dessous pour d'autres informations, le tout correspondant à une charte graphique définie?

Pour le moment, j'ai juste vu un bloc texte. Peut-on faire un envoi d'un mail au format html?

La question, pour le coup, s'adresse aux utilisateurs de cette solution...

Merci.

[edit]
Je viens de trouver pour mettre le mail au format html.
Par contre, développant la newsletter pour un client n'y connaissant strictement rien en html, j'avais plutôt imaginé concevoir la structure du mail avec des positions pour les différents blocs de texte et images que mon client aurait mis à jour via une autre interface plus simple et composée de champs à remplir.
Du coup, ca ne m'aurait pas dérangé de développer toute la partie en amont de l'envoi, mais c'est vraiment l'envoi qui m'inquiete le plus!!
[/edit]

Posté : 24 nov. 2008, 11:07
par @rthur
Peut-on faire un envoi d'un mail au format html?
:arrow: http://phpcodeur.net/wascripts/wanewsle ... ionnalites
Possibilité d’utiliser des fichiers joints au sein d’une newsletter en HTML (fichiers embarqués)
Donc la réponse est oui ;)

Posté : 24 nov. 2008, 11:23
par dread
Je viens de trouver pour mettre le mail au format html.
Par contre, développant la newsletter pour un client n'y connaissant strictement rien en html, j'avais plutôt imaginé concevoir la structure du mail avec des positions pour les différents blocs de texte et images que mon client aurait mis à jour via une autre interface plus simple et composée de champs à remplir.
Du coup, ca ne m'aurait pas dérangé de développer toute la partie en amont de l'envoi, mais c'est vraiment l'envoi qui m'inquiete le plus!!

Posté : 24 nov. 2008, 14:24
par @rthur
Du coup, ca ne m'aurait pas dérangé de développer toute la partie en amont de l'envoi, mais c'est vraiment l'envoi qui m'inquiete le plus!!
Il suffit de demander! ;)
http://phpcodeur.net/wascripts/wamailer/

Posté : 24 nov. 2008, 15:29
par dread
Merci pour l'info @rthur !!

Peut-on gérer l'envoi par lots de mails? Je n'ai pas encore lu toute la doc...
Je pense que je risque de devoir gérer mes envois de cette façon au vu des éléments que j'avais précisé au debut de mon post et qui proviennent directement de mon hébergeur.

Posté : 24 nov. 2008, 16:33
par @rthur
Peut-on gérer l'envoi par lots de mails? Je n'ai pas encore lu toute la doc...
Il faut pas poster dans le forum "PHP avancé" si tu n'es pas capable de lire la doc d'un script qu'on te donne tout cuit!
Fais un effort un peu...