Chandon Posté 26 Janvier 2005 Posté 26 Janvier 2005 Bonjour à tous, Sur mon nouvel hébergeur céléonet il est pré-installé le gestionnaire de listes ezmlm Après quelques tatonnements, je l'ai configuré, et tout semble marcher correctement (ajout d'adresses, envoi d'un mail à la liste...) J'aimerai savoir tout d'abord s'il est possible d'envoyer du html comme lettre d'info à l'ensemble de la liste ? Et si oui, comment faire ? Quels sont les risques ? Merci de votre aide.
Dash Posté 26 Janvier 2005 Posté 26 Janvier 2005 Salut, ezmlm n'est qu'un "stupide" gestionnaire de listes Definir si un mail est du type "text/html" est independant du gestionnaire. Tu peux renseigner (inplicitement) le type HTML directement via une messagerie habituelle ou "construire" tes mails via un script PHP. Ensuite, envoyer le mail a travers ezmlm, via l'adresse de la liste. Le probleme des mails en HTML, c'est la possible mauvaise interpreration du mail en question. D'une part toutes les applications mails n'ont pas les memes performances (CSS, HTML, javascript, DHTML...). D'autre part, il faut savoir ou mettre les images, css et autres elements annexes : en piece jointe ou sur le serveur (online ? offline ?). Enfin, Thunderbird, par exemple, peut se montrer tres chatouilleux avec certains elements presents dans un mail au format HTML. Le message peut se voir deforme, ou pire...
Chandon Posté 26 Janvier 2005 Auteur Posté 26 Janvier 2005 Merci Dash pour ta réponse. Donc si je comprends bien faut que je fasse des essais pour voir comment ça 'sort' sur les différents clients de messagerie... Je vais essayer via le webmail en écrivant littéralement du html... Normalement c'est pas trop compliqué à afficher (un tableau, quelques images...). Effectivement, j'avais pas pris en compte la notion d'online/offline... Sinon, il faut que je prévoie 2 listes (une en html, une en texte), mais ça va être plus compliqué à gérer.
Chandon Posté 26 Janvier 2005 Auteur Posté 26 Janvier 2005 Bon, l'envoi d'un courriel en html marche bien via mon webmail... Par contre un petit souci concernant l'ajout d'adresse de courriel. Je comptais faire une inscription à la lettre d'info via un script php lors de la procédure de création d'un compte membre. j'ai donc ajouté le script suivant : <?$courriel="adresse_AT_ajouter.com$adresse="lettre_info-subscribe_AT_mondomaine.com";$sujet="subscribe";$corps="subscribe me";$entete="From:".$courriel."\r\nReply-To:".$courriel;mail ($adresse,$sujet,$corps,$entete);?> Mais rien ne se passe... ni du côté du gestionnaire de liste, ni du côté de l'addresse de courriel, qui devrait recevoir une demande de confirmation d'inscription. Une idée ? ...
Dash Posté 26 Janvier 2005 Posté 26 Janvier 2005 (modifié) As-tu pense a faire des essais en ajoutant ton adresse en BCC ou CC ? J'ai eu moi aussi plusieurs problemes chez celeonet lors de mes tests avec ma newsletter : des mails qui semblaient ne jamais etre envoyes, qui arrivaient seulement apres plusieures heures. Surement un effet de l'antispam pour empecher les abus. J'ai regle le probleme en laissant tombe la fonction mail() au profit d'une methode SMTP. Plus fiable. Et plus rapide. Depuis, plus aucun soucis Modifié 26 Janvier 2005 par Dash
Chandon Posté 26 Janvier 2005 Auteur Posté 26 Janvier 2005 Euh... un ptit indice pour la fonction via smtp ???
Dash Posté 26 Janvier 2005 Posté 26 Janvier 2005 google J'ai recupere la premiere classe PHP qui trainait sur internet et qui permet l'envoi des mails par SMTP // PHPMailer - PHP email class// // Class for sending email using either // sendmail, PHP mail(), or SMTP. Methods are // based upon the standard AspEmail classes. // // Copyright © 2001 - 2003 Brent R. Matzelle // // License: LGPL, see LICENSE
Chandon Posté 26 Janvier 2005 Auteur Posté 26 Janvier 2005 En passant, je me suis aperçu que mon script était bon mais... Il fallait juste mettre lettre_info-subscribe-adresse_AT_domaine.com@mondomaine.com et là ça marche impec...
Dash Posté 26 Janvier 2005 Posté 26 Janvier 2005 Cette methode est plutot... agressive. La personne ne recoit pas d'email pour confirmation son inscription. L'adresse email indiquee est inscripte d'office. Porte ouverte aux abus...
Chandon Posté 27 Janvier 2005 Auteur Posté 27 Janvier 2005 Tu m'étonnes... Justement j'ai fait un essai pour éviter ça... Et il m'envoie un courriel me demandant justement de confirmer ou d'infirmer l'inscription...
Dash Posté 27 Janvier 2005 Posté 27 Janvier 2005 La confirmation est envoyee au moderateur de la liste, pas a la personne inscrite !
Dash Posté 27 Janvier 2005 Posté 27 Janvier 2005 Je viens de faire un test avec des comptes bien distincts (celeonet/gmail/swing). Ces resultats devraient eclairer les choses. FROM : moi_AT_domain.com (moderateur de la liste) TO : newsletter-subscribe-username=localhost.com_AT_domain.com RESULTAT : un mail recu sur le compte moi_AT_domain.com (moderateur de la liste) le compte utilisateur ne recoit rien. Tout passe obligatoirement par le moderateur. A lui a gerer les inscriptions abusives... Bonjour ! Je suis le programme ezmlm. Je m'occupe de la listede diffusion newsletter_AT_domain.com Je vous demande humblement la permission d'ajouter username_AT_localhost.com aux abonnes de la liste de diffusion <#l>. Cette requete peut venir de vous-meme ou avoir deja ete supervisee par l'abonne potentiel. Pour confirmer, veuillez envoyer une reponse a cette adresse : newsletter-tc.1106823786.jnhkaakmhjajkaaiieof-username=localhost.com_AT_domain.com Votre logiciel de messagerie devrait avoir une fonction "Reply" pour la traiter automatiquement. Si cela ne fonctionne pas, effectuez un copier/coller pour y ecrire. Si vous n'approuvez pas cet abonnement, ne tenez pas compte de ce message. Merci de votre aide ! ----------------- FROM : toto_AT_gmail.com (simple utilisateur) TO : newsletter-subscribe_AT_domain.com RESULTAT : un mail recu sur le compte toto_AT_gmail.com le moderateur ne recoit rien, les inscriptions se gerent sans lui. C'est aux utilisateurs a confirmer leur inscription Bonjour ! Je suis le programme ezmlm. Je m'occupe de la listede diffusion newsletter_AT_domain.com. Pour confirmer que vous souhaitez voir toto_AT_gmail.com parmi les abonnes de la liste newsletter, veuillez renvoyer un message quelconque a l'adresse suivante: newsletter-sc.1106823103.odgekpjngbdjegcmbodl-toto=gmail.com_AT_domain.com En fait, inutile de la recopier: la fonction "Reply" (repondre a l'expediteur) de votre logiciel de messagerie doit s'en charger automatiquement. Sinon, il reste le copier/coller. Cette confirmation a deux buts. Tout d'abord, elle verifie que je suis capable d'obtenir des messages de vous. Ensuite, elle vous protege au cas ou quelqu'un ferait une inscription frauduleuse sous votre nom. Certains logiciels de messageries sont boggues et ne peuvent prendre en compte de longues adresses. Si vous ne pouvez pas repondre a cette requete, envoyez a la place un message a <newsletter-request_AT_domain.com> et mettez l'adresse complete presentee ci-dessus dans le champs "Sujet".
Chandon Posté 27 Janvier 2005 Auteur Posté 27 Janvier 2005 bin alors ya un truc que je capte pas... quand je fais FROM : toto_AT_gmail.com (simple utilisateur) TO : newsletter-subscribe-username=localhost.com_AT_domain.com moi j'ai RESULTAT : un mail recu sur le compte toto_AT_gmail.com et rien chez le modo...
Chandon Posté 31 Janvier 2005 Auteur Posté 31 Janvier 2005 Bon, Dash, j'ai installé le script sur mon site, et tout marche normalement (je viens de voir que plusieurs se sont inscrits d'eux même, normalement (mail de confirmation puis retour), sans que j'en sois informé...) Au fait, à ce sujet, quelqu'un aurait des infos sur comment gérer ezmlm via des mails de commandes ? Je trouve rien sur le net en français, et j'aimerai bien optimiser un peu le truc (avoir une confirmation d'inscription, paramétrer les pieds de page, ajouter une faq...)
Dash Posté 31 Janvier 2005 Posté 31 Janvier 2005 http://www.phpnet.org/forum/ressources/faq_ezmlm.pdf A adapter a la configuration de celeonet
Chandon Posté 31 Janvier 2005 Auteur Posté 31 Janvier 2005 Merci beaucoup ! A se demander s'il n'y a que toi qui utilise ezmlm !!!!
Dash Posté 31 Janvier 2005 Posté 31 Janvier 2005 A propos de newsletter et d'ezmlm, je viens de decouvrir que l'on parle de mon blog sur dans newsletter Nexen.net de ce dimanche. Mince... C'est quand meme genial tout ce qu'on peut faire avec une newsletter
Chandon Posté 1 Février 2005 Auteur Posté 1 Février 2005 félicitations ! C'est amplement mérité Moi j'y fais un tour de temps en temps
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant