Réalisation de la newsletter

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


vdom
WRInaute passionné
WRInaute passionné
 
Messages: 551
Inscription: Mer Oct 31, 2007 22:02

Réalisation de la newsletter

Message le Dim Mar 30, 2008 16:54

Bonjour,

Je cherche à améliorer ma newsletter, soit mettre un peu de design.
Je veux créer une interface graphique conforme à mon site web, et pouvoir y intégré du contenu, le tout envoyé dans la newsletter.
Un peu comme les newsletter de auchan, vente privé, pizza hut...

Donc, je crée mon design, je la loge dans mon ftp, pour la récupérer dans ma newsletter, je met un lien externe, enfin bref la n'est pas le problème...je voudrais savoir comment y intégré du contenu: je peux éditer en html ou/et en css...

Comment me conseillez vous de procéder?

Merci

Raz
Nouveau WRInaute
 
Messages: 28
Inscription: Sam Juil 21, 2007 11:13

Message le Dim Mar 30, 2008 17:19

Bonjour,

pareillement, je suis intéressé.
Merci d'avance.


Hoho
WRInaute passionné
WRInaute passionné
 
Messages: 515
Inscription: Mar Jan 10, 2006 1:56

Message le Dim Mar 30, 2008 17:52

La feuille de style ne doit pas être externe, tout ton CSS doit être en haut de la page.

Pour un peu plus de lecture:

http://www.pompage.net/pompe/emails-htm ... r-la-bete/

tonguide
WRInaute accro
WRInaute accro
 
Messages: 1242
Inscription: Ven Nov 28, 2003 18:55

Message le Dim Mar 30, 2008 17:56

Non, pas en haut de la page, dans le code directement via style="" si tu veux que ça marche partout, notamment avec certaines versions de Outlook qui vire la totalité du header (donc ton CSS également)


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: Jeu Sep 14, 2006 4:53

Message le Dim Mar 30, 2008 18:51

Cool, faire une page avec frontpage quoi :D

killeragage
WRInaute impliqué
WRInaute impliqué
 
Messages: 360
Inscription: Mar Fév 05, 2008 16:36

Message le Dim Mar 30, 2008 20:53

En effet, les logiciels de newslettre te demanderont juste de mettre le lien vers la page sur le serveur ftp à afficher et tout sera joué !


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3313
Inscription: Mar Nov 16, 2004 18:27

Message le Dim Mar 30, 2008 23:31

merci pour le lien Hoho :)

4. Une demande d'être ajouté au carnet d'adresse de votre destinataire afin de garantir que les images soient activées par défaut.


De quoi parle t-il ???

5. Une version texte brut de votre email. Certains de vos destinataires auront peut-être paramétré leur client email afin de n'afficher que la version texte de chaque email, alors assurez-vous d'envoyer votre email en format multi-part, qui comprend à la fois les versions texte brut et HTML dans un seul message email.


Il y a un code a ajouter dans la commande mail pour faire ca ? comment avoir 2 versions: 1 texte + 1 html et les envoyer en meme temps ?

tonguide
WRInaute accro
WRInaute accro
 
Messages: 1242
Inscription: Ven Nov 28, 2003 18:55

Message le Dim Mar 30, 2008 23:35

on peut définir dans le même mail un header pour la version texte, et le header pour la version HTML. Ainsi on envoi une version texte pour ceux qui ne lisent pas le HTML, et une version HTML pour ceux qui peuvent.

Je te conseil phpclasses.org, tu trouvera pas mal de bonne petite class pour envoyer un mail aussi bien en HTML qu'en texte (ou uniquement en Texte ou uniquement en HTML). (ps : il faut s'inscrire pour voir les fichiers malheureusement).


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3313
Inscription: Mar Nov 16, 2004 18:27

Message le Dim Mar 30, 2008 23:49

tonguide a écrit:on peut définir dans le même mail un header pour la version texte, et le header pour la version HTML. Ainsi on envoi une version texte pour ceux qui ne lisent pas le HTML, et une version HTML pour ceux qui peuvent.


tu aurais la syntaxe ?


Hoho
WRInaute passionné
WRInaute passionné
 
Messages: 515
Inscription: Mar Jan 10, 2006 1:56

Message le Lun Mar 31, 2008 4:06

KOogar a écrit:
tonguide a écrit:on peut définir dans le même mail un header pour la version texte, et le header pour la version HTML. Ainsi on envoi une version texte pour ceux qui ne lisent pas le HTML, et une version HTML pour ceux qui peuvent.


tu aurais la syntaxe ?


Je me suis posé la même question que toi. Normalement, le client décide du type d'email (html ou text ) à son inscription à la newsletter, par la suite, on lui envoie la version qu'il aura choisi préalablement.


webmasterlamogere
WRInaute accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

Message le Lun Mar 31, 2008 6:04

KOogar a écrit:
tonguide a écrit:on peut définir dans le même mail un header pour la version texte, et le header pour la version HTML. Ainsi on envoi une version texte pour ceux qui ne lisent pas le HTML, et une version HTML pour ceux qui peuvent.


tu aurais la syntaxe ?

j'ai cette fonction qui marche bien. Ici la version texte (dans la variable $Textmsg) est construite automatiquement a partir du paramètre $corps qui est en html :
Code: Tout sélectionner
function send_mail($emailto, $sujet, $corps, $emailfrom, $priority=3) {
//envoi un email a un visiteur
   if(strtoupper(substr(PHP_OS,0,3)=='WIN')){
      $eol="\r\n";
      $sol="\n";
   }elseif(strtoupper(substr(PHP_OS,0,3)=='MAC')){
      $eol="\r";
   }else{
      $eol="\n";
   }
   if(!isset($sol)){
      $sol = $eol;
   }
   $Momentn = mktime().".".md5(rand(1000,9999));
   $bnd = md5(time()).rand(1000,9999);
   $bndp = md5(time()).rand(1000,9999);
   
   $Textmsg = eregi_replace("<br(.{0,2})>", $eol, $corps);
   $Textmsg = eregi_replace("</p>", $eol, $Textmsg);
   $Textmsg = strip_tags($Textmsg);
   if ($emailto == EMAIL_MASTER)
   //envoi du mail au webmaster
      $to = EMAIL_MASTER_NAME . "<" . EMAIL_MASTER . ">";
   else
      $to = "$emailto";
   if ($emailfrom == EMAIL_MASTER)
      $from = EMAIL_MASTER_NAME . "<" . EMAIL_MASTER . ">";
   else
      $from = "$emailfrom";
   $headers = 'From: '.$from.$eol;
   $headers .= 'Reply-To: '.$from.$eol;
   $headers .= 'Return-Path: '.$from.$eol;
   $headers .= 'X-Priority: '.$priority.$eol;
   $headers .= 'Message-ID: <'.$Momentn.'@PHPMAILSERVER>'.$eol;
   $headers .= 'Date: '.date("r").$eol;
   $headers .= 'Sender-IP: '.$_SERVER["REMOTE_ADDR"].$eol;
   $headers .= 'X-Mailer: PHP v'.phpversion().$eol; 
   $headers .= 'MIME-Version: 1.0'.$eol;
   $headers .= "Content-Type: multipart/mixed; $eol      boundary="".$bndp.""".$eol.$eol;
   $msg  = "This is a multi-part message in MIME format.".$eol.$eol;
   $msg .= "--".$bndp.$eol;
   $msg .= "Content-Type: multipart/alternative; $eol      boundary="".$bnd.""".$eol.$eol;
   $msg .= "--".$bnd.$eol;
   $msg .= "Content-Type: text/plain; charset=iso-8859-1".$eol;
   $msg .= "Content-Transfer-Encoding: 8bit".$eol.$eol;
   $msg .= $Textmsg.$eol;
   $msg .= "--".$bnd.$eol;
   $msg .= "Content-Type: text/html; charset=iso-8859-1".$eol;
   $msg .= "Content-Transfer-Encoding: 8-bit".$eol.$eol;
   $msg .= $corps.$eol;
   $msg .= "--".$bnd."--".$eol.$eol;
   $msg .= "--".$bndp."--";
   //envoi du mail
   return @mail($to, $sujet, $msg, $headers);
   //voici la ligne a utiliser pour les sites heberges chez Online.net pour l'envoi des mails
   //pour l'utiliser, il faut enlever les '//' devant les lignes ci-dessous et les mettre devant la ligne ci-dessus !
   //return @email("webmaster",$to,$sujet,$corps);
}


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3313
Inscription: Mar Nov 16, 2004 18:27

Message le Lun Mar 31, 2008 10:05

...ben oui, pour le mode texte, il suffit simplement de mettre un header au début du message texte. :roll:

Merci pour le code.

kapitoster
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 245
Inscription: Ven Avr 07, 2006 8:06

Message le Mar Avr 01, 2008 12:16

Pour ceux qui veulent des modèles de newsletter : http://www.campaignmonitor.com/resources/templates.aspx

wana
WRInaute discret
WRInaute discret
 
Messages: 90
Inscription: Mar Oct 23, 2007 18:54

Message le Mar Avr 01, 2008 14:52

en gros rien de bien différent qu'une page web si ce n'est rajouter tout en haut un lien texte vers l'url de la newsletter + mettre les styles directement dans la page...


Wefficient
WRInaute impliqué
WRInaute impliqué
 
Messages: 273
Inscription: Mar Oct 02, 2007 16:31

Message le Mar Avr 01, 2008 19:17

wana a écrit:en gros rien de bien différent qu'une page web si ce n'est rajouter tout en haut un lien texte vers l'url de la newsletter + mettre les styles directement dans la page...


Si c'était si simple, il n'y aurait pas des personnes spécialisées en optimisation HTML emailing ;-)
Essaye donc de faire un template qui passera aussi bien dans thunderbird, outlook 2003, outlook 2007 et lotus notes... amuse toi bien LOL
Et y'a plein d'autres petits details qui passent pas trop mal dans une page HTML pour site web et qui, une fois en HTML email t'envoient direct à la case spam...

Réalisation de la newsletter

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités