<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10frenchfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="fr">
  
  <title type="html">Footcow Blog</title>
  <subtitle type="html">Linux, Base de données Postgresql, développement, Internet, emailing et déliverabilité.</subtitle>
  
  <link href="http://www.footcow.com/index.php/" rel="alternate" type="text/html" title="Linux, Base de données Postgresql, développement, Internet, emailing et déliverabilité." />
  <updated>2012-02-24T20:05:31+01:00</updated>
  <author>
    <name>Hervé Piedvache alias Bill Footcow pour les intimes</name>
  </author>
  <id>urn:md5:ef5d07bad25e414feca607a3b7f2af11</id>
  <generator uri="http://www.dotclear.org/">Dotclear</generator>
  
    
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/FootcowBlog" /><feedburner:info uri="footcowblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
    <title>PostgreSQL : Affichez vos données en ligne avec Crosstab</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/XHWqBVgeWtQ/PostgreSQL-%3A-Affichez-vos-donn%C3%A9es-en-ligne-avec-Crosstab" rel="alternate" type="text/html" title="PostgreSQL : Affichez vos données en ligne avec Crosstab" />
    <id>urn:md5:015744d5d607947284c12404136b1a83</id>
    <published>2011-09-11T23:18:00+02:00</published>
    <updated>2011-09-12T15:57:01+02:00</updated>
    <author><name>Hervé Piedvache</name></author>
        <dc:subject>Postgresql</dc:subject>
        <dc:subject>crosstab</dc:subject><dc:subject>extension</dc:subject><dc:subject>postgresql</dc:subject>    
    <content type="html">&lt;p&gt;Quel client ne vous a pas demandé un jour de lui présenter des statistiques mensuelles de ses données&amp;nbsp;? Souvent il fallait faire les calculs, obtenir des agrégations et coder une interface de présentation qui prenait des résultats en colonne pour les remettre en ligne. Laborieux, souvent source d'erreur et de perte de temps cette méthode n'avait pas tellement d'équivalent directement en base de données.
La solution est apparue depuis quelques release de PostgreSQL, il suffit de savoir manipuler l'extension &lt;a href="http://www.postgresql.org/docs/current/static/tablefunc.html" hreflang="en" title="Crosstab"&gt;Crosstab&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;Prenons un exemple simple. Vous avez un table de données qui contient des contrats, et pour chacun d'eux vous avez des volumes d'affaires répartis par date de transaction. Comme par exemple&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
contract_code | revenue | transaction_date
--------------+---------+-----------------
123456        | 123.00  | 2011-04-01
123456        | 456.00  | 2011-05-25
etc.
&lt;/pre&gt;


&lt;p&gt;Normalement, pour faire votre statistique vous procédiez de la façon suivante&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
SELECT contract_code AS row_name,
            SUM(revenue) OVER (PARTITION BY contract_code) AS total,
            TO_CHAR('2010-12-01'::date + (EXTRACT(month FROM transaction_date) || ' month')::interval, 'mon') AS cat
  FROM contract
  ORDER BY contract_code;
&lt;/pre&gt;


&lt;p&gt;Ce qui donne le résultat suivant&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
 row_name |   total   | cat
 ---------+-----------+-----
  123456  |     74.00 | jan
  123456  |    123.00 | jan
  123456  |    147.00 | feb
  123456  |    587.00 | feb
  123456  |    100.00 | mar
  123456  |     57.00 | mar
etc.
&lt;/pre&gt;


&lt;p&gt;C'est donc maintenant que l'extension &lt;a href="http://www.postgresql.org/docs/current/static/tablefunc.html" hreflang="en" title="Crosstab"&gt;Crosstab&lt;/a&gt; de PostgreSQL va entrer en jeu.&lt;/p&gt;


&lt;p&gt;Pour cela il faut au préalable se préparer les colonnes d'affichage nécessaire pour la mise en ligne des données, par exemple dans notre cas en générant la liste des mois de l'année&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
SELECT to_char('2010-12-01'::date + (n || ' month')::interval, 'mon') As short_mname
  FROM generate_series(1,12);
&lt;/pre&gt;


&lt;p&gt;Qui donne simplement le résultat suivant&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
 short_mname 
-------------
 jan
 feb
 mar
 apr
 may
 jun
 jul
 aug
 sep
 oct
 nov
 dec
&lt;/pre&gt;


&lt;p&gt;Puis monter votre requête en appelant l'extension Crosstab qui va faire la fonction de pivot entre vos données brutes de travail et votre table des mois afin de les afficher horizontalement&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
SELECT *
   FROM crosstab ('
     SELECT contract_code AS row_name,
            SUM(revenue) OVER (PARTITION BY contract_code) AS total,
            TO_CHAR('2010-12-01'::date + (EXTRACT(month FROM transaction_date) || ' month')::interval, 'mon') AS cat
  ORDER BY contract_code',
     'SELECT
         to_char(''2010-12-01''::date + (n || '' month'')::interval, ''mon'') As short_mname
     FROM generate_series(1,12) n') as (code text, total numeric, jan numeric, feb numeric, mar numeric,
                                        apr numeric, may numeric, jun numeric, jul numeric, aug numeric,
                                        sep numeric, oct numeric, nov numeric, dec numeric)
ORDER BY total DESC
   LIMIT 1;
&lt;/pre&gt;


&lt;p&gt;Vous obtenez donc directement le résultat suivant&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
   code  |   total   | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec
 --------+-----------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----
  123456 |   2041.00 | 197 | 734 | 157 | 354 | 247 | 172 |     |     |     |     |     |
&lt;/pre&gt;


&lt;p&gt;Il ne vous reste plus qu'à prendre les données pour les afficher simplement dans votre tableau statistique, et le tour est joué !&lt;br /&gt;
Un bon gain de temps pour tout le monde&amp;nbsp;!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/XHWqBVgeWtQ" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2011/09/12/PostgreSQL-%3A-Affichez-vos-donn%C3%A9es-en-ligne-avec-Crosstab#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/103</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2011/09/12/PostgreSQL-%3A-Affichez-vos-donn%C3%A9es-en-ligne-avec-Crosstab</feedburner:origLink></entry>
    
  <entry>
    <title>Emailing : Prêt pour les nouveaux média ?</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/rBcVpCNTnso/Emailing-%3A-Pr%C3%AAt-pour-les-nouveaux-m%C3%A9dia" rel="alternate" type="text/html" title="Emailing : Prêt pour les nouveaux média ?" />
    <id>urn:md5:8a24ed2e4a1ac8a429df61d0ea806190</id>
    <published>2011-09-07T22:59:00+02:00</published>
    <updated>2011-09-08T15:01:25+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>déliverabilité</dc:subject><dc:subject>emailing</dc:subject><dc:subject>media</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
La lecture des emails subit depuis quelques mois une évolution majeure. Les clients de lecture d'emails changent de supports, que ce soit via les téléphones mobiles, les tablettes ou les réseaux sociaux. Aujourd'hui, le courrier électronique ne peut plus être un conduit numérique autonome qui pousse uniquement des offres, et des newsletters. Les règles du jeu évoluent et ce changement est déjà en cours.&lt;/p&gt;    &lt;p&gt;Bien des choses comme les offres quotidiennes (Groupon par exemple) et les réseaux sociaux sont à l'origine d'un nouveau type de communication, les appareils mobiles et les nouvelles technologies sont également en train de façonner de nouvelles manières dont les gens intègrent les contenus. Les utilisateurs de smartphones et de tablettes sont conditionnés pour accéder à une boîte de réception unifiée pour toutes les communications numériques. Les écrans d'accueil de la plupart des smartphones deviennent le point de départ pour la prise de décision quand un nouveau message arrive. Mises à jour Facebook, tweets, emails, et plus, arrivent tous sur l'écran d'accueil, avec peu de différence discernable.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Honeycomb, la version spécifique pour tablettes du système d'exploitation Android de Google, pousse les notifications centralisées encore plus loin avec sa barre d'icônes de notification et des widgets améliorés. Le système d'exploitation mobile d'Apple, iOS, continue également à centraliser les flux de messagerie. iOS 5 contiendra un centre de notification qui va au-delà de la tendance actuelle des alertes et des icônes numériques contenues dans iOS 4. Cela signifie que les SMS, les messages des réseaux sociaux, les emails, et autres communications seront centralisés, et l'utilisateur ne sera pas forcément capable de les différencier. Les tweets de vos concurrents et les textos peuvent être juste à côté de votre email.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Que faire pour réussir cette transition technologique et ne pas être noyé dans ces média ?&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Le nom de l'émetteur et le sujet de votre email sont de plus en plus importants. D'un seul coup d’œil, ils vont permettre de décider le lecteur de son action&amp;nbsp;: supprimer, lire ou sauvegarder pour lire plus tard. Votre ligne de sujet est désormais en concurrence directe avec les tweets et les SMS.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;C'est la brièveté qui va gagner. Ce n'est pas grave si c'est un email à vos collègues ou à vos deux millions d'abonnés, le futur de la messagerie numérique est sur le contenu succinct et précieux. Si vous avez une offre fabuleuse et que vous attendez le quatrième paragraphe avant de fournir un lien, c'est trop tard. Vous avez juste perdu des milliers de ventes potentielles, car vous avez échoué à vous adapter à ce que les gens veulent et comment ils lisent maintenant les messages. Rappelez-vous que les utilisateurs de smartphones peuvent seulement voir la moitié (ou moins) du contenu de votre email lors de la lecture sur leur appareil mobile par rapport à leur bureau.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Optimisez votre contenu. Naturellement les créations graphiques seront toujours là dans la prochaine génération d'emails, mais ne forcez pas votre client à cliquer sur "Voir l'image" ou à agrandir l'email pour voir la version HTML en entier car c'est une étape supplémentaire pour eux et une autre raison pour le supprimer. En conséquence n'oubliez pas les balises ALT sur vos images. Et pensez simplicité dans vos présentations. Cela signifie également que le texte d'introduction et le texte que vous fournissez lorsque les images ne s'affichent pas se doivent être accrocheurs,et en mesure de vendre l'email par eux-mêmes.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;La plupart des concepteurs d'emails conçoivent des emails pour être lus sur les clients habituels de messagerie, tout en s'assurant (enfin on l'espère) qu'ils seront visibles sur les appareils mobiles, mais souvent avec un rendu dégradé. Il devient important de changer la tendance, et concevoir des emails véritablement compatibles pour les appareils mobiles. Non seulement optimisés pour l'appareil en terme de volume, mais également avec un contenu pertinent pour l'utilisateur mobile. Il ne suffit pas de faire juste un email passable pour l'utilisateur du smartphone, la campagne doit être optimisée pour l'appareil à la fois au niveau de son contenu et de la présentation, et ceci peu importe si l'utilisateur ouvre l'email depuis leur smartphone, leur tablette, ou depuis le bureau.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;La pertinence a été une caractéristique de l'email marketing depuis un certain temps, mais à l'ère de la nouvelle boîte de réception, la pertinence est encore plus importante. Il faut créer un véritable intérêt. Donner la bonne offre ou le meilleur contenu au bon moment. Se sont les bases d'une bonne stratégie de communication&amp;nbsp;: une bonne offre et un contenu pertinent lorsque l'utilisateur le souhaite. Sinon, vous êtes juste un message supprimé, peu importe comment il se présente sur le support utilisé.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/rBcVpCNTnso" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2011/08/14/Emailing-%3A-Pr%C3%AAt-pour-les-nouveaux-m%C3%A9dia#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/102</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2011/08/14/Emailing-%3A-Pr%C3%AAt-pour-les-nouveaux-m%C3%A9dia</feedburner:origLink></entry>
    
  <entry>
    <title>Emailing : Boucles de rétroaction</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/lN1z8eWFVcQ/Emailing-%3A-Boucles-de-r%C3%A9troaction" rel="alternate" type="text/html" title="Emailing : Boucles de rétroaction" />
    <id>urn:md5:a60e1c0a65b658118b09156ec4d2f625</id>
    <published>2011-08-15T16:02:00+02:00</published>
    <updated>2011-08-15T15:00:17+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>boucle rétroaction</dc:subject><dc:subject>déliverabilité</dc:subject><dc:subject>emailing</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
Si vous êtes un professionnel de l'email marketing vous ne savez que trop quelles sont les réalités de la mise en Spam de vos emails par les destinataires. Peu importe la pertinence du contenu de vos emails, ou de votre politique stricte d'optin, à un certain moment un ou plusieurs destinataires frappera le bouton "Ceci est un Spam" et par conséquent déposera une sorte de plainte contre vous. Chez les principaux webmail du moment il est très facile pour les destinataires de cliquer sur ce bouton, la plupart le comprennent comme un bouton de désabonnement. Ils peuvent l'utiliser quand ils ne font pas confiance à l'expéditeur, ou ils peuvent l'utiliser car il est plus facile à trouver que votre lien de désabonnement dans votre email.&lt;br /&gt;
&lt;br /&gt;
Ces plaintes sont, hélas très négatives pour votre réputation. Si vous en obtenez un volume conséquent elles peuvent influer négativement votre déliverabilité. Vous empêchant d'arriver dans la boite de réception, voir de même dans le dossier de courrier indésirable de vos destinataires.&lt;br /&gt;
&lt;br /&gt;
C'est donc ici que les boucles de rétroaction entrent en jeu.&lt;/p&gt;    &lt;p&gt;Les boucles de rétroaction sont un service offert aux expéditeurs par le principaux FAI (AOL, Yahoo!, Hotmail par exemple). Quand un email est marqué comme un Spam, l'expéditeur peut recevoir une notification et des informations sur le message et le destinataire concerné via une boucle de rétroaction.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;S'inscrire aux boucles de rétroaction des différents fournisseurs est une chose facile et rapide. Voici quelques liens utiles&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feedbackloop.yahoo.net/" hreflang="en" title="Feedback loop Yahoo!"&gt;Yahoo!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://postmaster.aol.com/Postmaster.FeedbackLoop.php" hreflang="en" title="Feedback loop AOL"&gt;AOL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://support.msn.com/eform.aspx?productKey=edfsjmrpp&amp;amp;page=support_home_options_form_byemail&amp;amp;ct=eformts&amp;amp;scrx=1&amp;amp;st=1&amp;amp;wfxredirect=1" hreflang="en" title="Feedback loop Hotmail"&gt;Hotmail&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Faite une recherche sur Google pour les autres FAI qui vous intéressent, avec les mots &lt;em&gt;Feedback Loop + le nom du FAI&lt;/em&gt;, et vous trouverez votre bonheur. Sachez simplement que Gmail, et la majorité des FAI Français ne proposent pas de boucle de rétroaction à l'heure actuelle.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Chaque FAI gère leur propre boucle de rétroaction, vous devrez donc les traiter chacune individuellement. Je vous recommande, naturellement, de commencer par identifier les domaines principaux de votre base d'emailing, et de vous inscrire à celles-ci en priorité (Hotmail, Yahoo!, etc).&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Afin d'être accepté en tant que destinataire des boucles de rétroaction, vous devrez prouver que vous possédez le nom de domaine utilisé pour envoyer vos emails et que vous êtes correctement authentifié au niveau de votre DNS via les classiques systèmes du type SPF, SenderID, ou DKIM. Vous aurez également à fournir les adresses IP utilisées pour le routage de vos emails.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Enfin, vous aurez besoin de fournir une adresse email dédiée sur laquelle les FAI pourront vous envoyer les messages de la boucle de rétroaction. Généralement, c'est l'adresse abuse@votredomaine.com qui est utilisée à cet effet. Une fois que vous avez passé cette étape, le FAI vous confirmera la légitimité de votre demande.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Pour traiter les messages de la boucle de rétroaction, il faut savoir que la plupart des FAI ne vous fournirons pas l'adresse email du destinataire qui a cliqué sur le bouton "Ceci est un Spam". Ils vont vous fournir le message d'origine (nettoyé de l'adresse du destinataire) et vous devriez être capable de discerner le destinataire via un identifiant que vous aurez au préalable placé dans l'entête de vos emails. je vous conseille, pour ce point, de créer une clé spécifique dans le header de vos email, du type &lt;em&gt;X-MYREF:&lt;/em&gt; suivi d'un identifiant unique, qui pourra contenir par exemple, un code pour retrouver la campagne concernée, et surtout une clé de reconnaissance du destinataire autre que son adresse email (numéro unique de votre base de données).&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Une fois que le bouton "Ceci est un Spam" a été cliqué vous recevez sa notification via la boucle de rétroaction. Le dommage a été fait, vous ne pouvez pas le contester, vous devez donc impérativement cesser immédiatement l'envoi de tout email à cette adresse. Dans le cas contraire vous endommagerez de façon radicale votre réputation chez ce FAI.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Naturellement, il est important de travailler l'information remontée par ces mises en Spam. Regardez qui sont les membres qui font cette action, quels sont les emails qui génèrent principalement ces réactions. Vous en sortirez peut-être des tendances vous permettront de réduire ce type d'action avant qu'il puisse y avoir un impact négatif sur votre déliverabilité.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;De ma propre expérience je vous recommande de ne pas dépasser un taux de mise en Spam d'environ 0.1%, soit 1 mise en Spam pour 1000 emails envoyés par domaine de destination. Passé ce taux, il est impératif de se préoccuper rapidement de votre contenu, du sujet de vos emails, ou encore de la mise en avant de vos liens de désabonnement, au risque de vous retrouver blacklisté par ce FAI.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Bon courage pour vos branchements et en espérant que votre déliverabilité ira en s’améliorant&amp;nbsp;!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/lN1z8eWFVcQ" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2011/08/14/Emailing-%3A-Boucles-de-r%C3%A9troaction#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/101</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2011/08/14/Emailing-%3A-Boucles-de-r%C3%A9troaction</feedburner:origLink></entry>
    
  <entry>
    <title>Emailing : Attention à vos comportements</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/TobqrZunNuQ/D%C3%A9liverabilit%C3%A9-de-vos-emails" rel="alternate" type="text/html" title="Emailing : Attention à vos comportements" />
    <id>urn:md5:8c358afffb376d7aae1d84c228910119</id>
    <published>2011-08-14T16:04:00+02:00</published>
    <updated>2011-08-14T16:16:26+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>comportements</dc:subject><dc:subject>déliverabilité</dc:subject><dc:subject>emailing</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
La déliverabilité des emails continue d'être un défi important pour de nombreuses entreprises. Même si cette problématique aurait pu être oubliée depuis bien longtemps, si les gens du marketing avaient compris l'importance d'avoir leurs emails délivrés. Si surtout, ces derniers avaient accepté de travailler main dans la main avec les fournisseurs d'accès pour s'assurer des besoins de leurs clients, des contraintes des FAI, et des routeurs. Hélas, ils n'ont toujours pas passé ce cap, et restent figés dans leur soif de chiffres, tout en piétinant les bases simples.&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;Les gens du marketing, continuent donc, à différents niveaux, d'utiliser des pratiques qui ne sont pourtant ni permises par les FAI, ni tolérées par les destinataires de leurs campagnes. En théorie, envoyer des emails est d'une grande simplicité. Il suffit de suivre les meilleures pratiques à la lettre, en vous assurant que vous n'envoyez que des emails pertinents, au moment opportun, et à des destinataires qui ont accepté de les recevoir. Ainsi vous aurez peu de problèmes.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Cependant, le défi, pour la plupart des sociétés, se pose lorsque ces meilleures pratiques limitent les besoins de l'entreprise. Même les plus légitimes des gens du marketing sont tentés de repousser les limites de ce que leurs abonnés vont accepter.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Il est maintenant monnaie courante de voir des prestataires de service du monde de l'email marketing, permettre l'achat de listes d'adresses email ou proposer de l'email appending (retrouver une adresse email sur la base d'autres données, comme l'adresse physique par exemple) parce leurs clients les pressent sur les volumes. On peut voir des sociétés qui grappillent des adresses de droite et de gauche, en allant chercher dans des bases de prospects ou des vieux membres inactifs, utilisant des membres dont la provenance n'est pas toujours claire, ou en louant des bases d'adresses sans valider les origines etc. C'est là que les problèmes commencent à sérieusement surgir.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Pour aggraver les choses, les problèmes apparaissent souvent progressivement, sans une raison unique et claire de la cause, laissant ces sociétés se demander pourquoi ils sont bloqués aujourd'hui, alors qu'elle ne l'était pas la semaine dernière.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Certains événements récents font ressortir les défis liés à la déliverabilité. De nombreux changements sont apparus chez les FAI. Par exemple les équipes de Yahoo! ou encore AOL, il y a peu, ont été fortement réduites. Leurs services devenant plus restreints, ils sont moins enclin à aider les routeurs dans leurs démarches techniques. Ils ont souvent liés ces changements humains par des restrictions plus grande sur leurs filtres. Fût un temps, il suffisait d'avoir un reverse DNS convenablement configuré, ajouter une signature du type DKIM et contrôler régulièrement les listes de blocage publique pour s'assurer une bonne déliverabilité. Ces jours sont révolus depuis pas mal de temps.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Les exigences aussi bien sur la structure technique, que sur la qualité de l'hygiène de la base de données sont en constantes augmentation. Les FAI ont depuis longtemps revendiqué que le contrôle de l'optin était trop difficile, voir impossible à vérifier. C'est pour cela que leur préoccupation principale actuelle est de savoir si les destinataires veulent véritablement l'email qu'ils reçoivent. Et pour le déterminer, ils ont commencé à surveiller la bonne livraison des emails, les plaintes, et les actions réellement faites sur le dit email (ouvertures, affichage des images, clics).&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Conclusion de quoi il devient de plus en plus important de se préoccuper de deux termes majeurs qui deviennent des préalables à la déliverabilité&amp;nbsp;: Pertinence et Opportunité. Les taux d'ouverture et de clics sont, de plus en plus, des mesures de l'efficacité d'une campagne, ils deviennent même vitales pour la déliverabilité.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;La déliverabilité continuera à être problématique tant que les gens du marketing ne s'accorderont pas sur un code éthique complet et précis. Il devient important de prendre des mesures pour s'assurer que toutes les organisations légitimes suivent ces règles. Mais en étant réaliste, il n'y a pas beaucoup d'espoir que cela se produise un jour. Au mieux, il faut insister pour que les équipes marketing deviennent plus averties et informées sur les détails de la déliverabilité, comprennent comment la réputation est surveillée, et comment les comportements affectent la livraison.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/TobqrZunNuQ" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2011/08/14/D%C3%A9liverabilit%C3%A9-de-vos-emails#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/100</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2011/08/14/D%C3%A9liverabilit%C3%A9-de-vos-emails</feedburner:origLink></entry>
    
  <entry>
    <title>Emailing : Réactivation de vos membres</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/6CbOI1OBPt4/Campagne-de-r%C3%A9activation-de-vos-membres" rel="alternate" type="text/html" title="Emailing : Réactivation de vos membres" />
    <id>urn:md5:3ab706980977fbe1834a8105579ecf7c</id>
    <published>2011-08-13T18:37:00+02:00</published>
    <updated>2011-08-13T17:44:50+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>déliverabilité</dc:subject><dc:subject>emailing</dc:subject><dc:subject>réactivation</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
Une base d'emailing n'a jamais été une valeur sûre. Vous avez peut-être des milliers d'adresses email mais ce n'est pas pour autant que vos destinataires ouvrent, ou cliquent dans vos messages, et ceci depuis plusieurs mois, voir des années. Cela va sans dire, vous prenez donc un certain nombre de risques à continuer à leur écrire. Envoyer des emails sur des comptes qui n'existent plus engendre forcément des risques sur la qualité de votre déliverabilité. Vous jouez même avec le feu, car de nombreux FAI se servent de ces adresses comme des adresses pièges et ainsi marquent les expéditeurs comme des spammeurs.&lt;br /&gt;
&lt;br /&gt;
Bref, si vous êtes heureux d'avoir un volume conséquent d'adresses email ce n'est pas pour autant que vous êtes efficace. Vous jetez même un peu d'argent pas les fenêtres en coûts de routage inutile. Pensez bien qu'un utilisateur qui n'a ni ouvert, ni cliqué dans une de vos campagnes depuis plusieurs mois et pire encore depuis plusieurs années, ne va pas se mettre tout à coup à s'activer. Conclusion de quoi vous pouvez déjà prendre une mesure immédiate&amp;nbsp;: supprimez ces adresses non recevable. Naturellement cela ne se fait pas d'une façon aussi radicale, et nous allons voir comment procéder.&lt;/p&gt;    &lt;p&gt;Clairement vous n'augmenterez pas le nombre d'ouvreurs ou de cliqueurs avec ces personnes. En revanche vous allez sensiblement augmenter vos métriques en diminuant le volume envoyé. Ainsi vous prendrez connaissance d'une façon plus précise et réaliste de l'efficacité de vos campagnes.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Avant de retirer les adresses non recevable, il est logique d'entreprendre une campagne de réactivation pour voir si vous pouvez les faire revivre. On sait jamais après tout, ils se sont intéressés à vous, pourquoi ne pas leur redonner goût ?&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Premier point important et qui va jouer lourd dans la balance&amp;nbsp;: votre communication. Tout dépend naturellement de votre activité et de votre manière actuelle de communiquer avec vos membres, mais il y a quelques basiques à simplement éviter.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Le sujet&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Choisissez un sujet simple et efficace. Éventuellement un peu provocateur,mais pas trop. J'exagère volontairement, mais évitez les sujets du type&amp;nbsp;:
"On ne vous intéresse plus ?", ou "Ça fait longtemps que nous n'avons pas de nouvelle" ... Parlez plus de renouvellement d'une offre, ou d'un changement important dans votre service.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Le contenu&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Rappelez vous que l'objectif principal est de réactiver vos membres. Pour rédiger votre communication, vous pouvez dans un premier temps, essayer de comprendre, et d'analyser pourquoi ces membres se sont mis progressivement à se désintéresser à vos emails. Trouver les raisons principales peut permettre de communiquer, principalement, sur les moyens de résoudre ce manque d'intérêt. Il est donc crucial de leur donner une explication qui les incite vraiment à s'intéresser à nouveau à vous. Une accroche qui leur donne une explication sur l'intérêt qu'ils vont avoir à vous lire de nouveau. Pensez à mettre en avant les avantages que peuvent gagner vos membres à lire de nouveau votre contenu. Montrez que vous êtes la meilleure source, le meilleur moyen d'être informé, bref que vous êtes indispensable.
Évitez un ton compatissant, et surtout ne parlez pas de la relation passée que vous avez pu avoir avec eux. Ils sont toujours abonnés, ils le savent, sinon ils ne recevraient pas ce message.
Tant que possible, n'utilisez pas non plus un ton menaçant, pour les avertir que si ils ne lisent pas cet email ce sera votre dernière communication. Il faut rester sobre dans les propos. Insistez vraiment sur vos avantages et sur vos nouveaux services, sur ce qui a changé depuis leur désengagement mais sans les menacer de quoi que ce soit.
Évitez, tant que possible, un trop grand nombre de visuels, et attachez vous simplement à un contenu court mais percutant. Une version texte de votre email, mais habillée en HTML sera sûrement plus efficace, et permettra sa lecture sans l'affichage des images.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Une fois pas plus&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Cet email sera clairement le dernier. Sa cible est volontairement les non ouvreurs et/ou non cliqueurs depuis plusieurs mois. Si ils ne réagissent pas, alors retirez les de vos listes. Vous pouvez éventuellement les relancer une fois par an, mais en fonction des résultats il est souvent préférable, pour la qualité globale de votre déliverabilité, de ne plus prendre le moindre risque et de ne plus leur écrire.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/6CbOI1OBPt4" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2011/04/09/Campagne-de-r%C3%A9activation-de-vos-membres#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/99</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2011/04/09/Campagne-de-r%C3%A9activation-de-vos-membres</feedburner:origLink></entry>
    
  <entry>
    <title>Visite au Mobile World Congress 2011 de Barcelone</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/TVqDMS8o_TM/Visite-au-Mobile-World-Congress-2011-de-Barcelone" rel="alternate" type="text/html" title="Visite au Mobile World Congress 2011 de Barcelone" />
    <id>urn:md5:9be6631388c8588ee3000f587da87c2d</id>
    <published>2011-02-19T21:03:00+01:00</published>
    <updated>2011-05-06T21:28:28+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Android</dc:subject>
        <dc:subject>android</dc:subject><dc:subject>barcelone</dc:subject><dc:subject>mobile</dc:subject>    
    <content type="html">&lt;p&gt;Vu les évolutions technologiques autour du l'univers de la mobilité, et des téléphones mobiles en particulier, il me paraissait normal de faire une visite sur la salon mondial du mobile de Barcelone cette année.
Un salon gigantesque, c'est vraiment le mot. Je n'avais rien vu d'aussi grand depuis les Cebit de la fin des années 90. Du constructeur de pièces, aux assembleurs Chinois, en passant par les grandes marques implantées dans le domaine et des éditeurs d'applications, bref du monde à voir et presque trois jours pour faire le tour complet sans trop traînasser ...&lt;/p&gt;    &lt;p&gt;Au départ, ma visite avait pour but principal d'essayer de voir le maximum d'éditeurs et de piocher quelques informations sur les nouveautés matérielles des prochains mois. J'ai été hélas assez désorienté par l'organisation du salon car il y avait bien un Hall dédié aux Apps mais on pouvait aussi retrouver dans différentes zones du salon des éditeurs ou plus simplement des sociétés qui présentaient leurs solutions dédiées au monde de la mobilité. Ce fut assez fastidieux de trouver tous les stands qui m'intéressaient, éparpillés dans tout le salon. Bon je passe sur mes états d'âme mais je fus globalement déçu par se manque de cohérence. Qui plus est, très franchement je n'ai rien trouvé de très révolutionnaire sur la partie Apps. Les gros éditeurs proposent des solutions archi connues, pas de révolution dans l'air, que ce soit chez Intel, Oracle sous couverture de Java, ou même de Microsoft. Et mis à part un ou deux petits génies du code qui proposaient des solutions d'optimisation assez bluffantes, je suis un peu resté sur ma faim.&lt;/p&gt;


&lt;p&gt;Côté hardware en revanche on peut dire que là ça bouge véritablement ...&lt;/p&gt;


&lt;p&gt;Microsoft présente Windows 7 pour mobile, assez intéressant au niveau interface. Sinon rien de très révolutionnaire car peu de marque suivent véritablement ... Nokia était absent sur le sujet, HTC propose une gamme et pas grand chose d'autre.&lt;/p&gt;


&lt;p&gt;BlackBerry avait un stand colossal, bien présenté, mise en avant des nouvelles gammes, des éditeurs présents sur le stand. Très pro, très clean, mais cela manquait pour moi d'un peu d'originalité. Surtout qu'au final avec leurs différentes versions de l'OS, développer sur BlackBerry tient plus d'une motivation endiablée que d'un engouement généralisé.&lt;/p&gt;


&lt;p&gt;Enfin, et même si vous connaissez mon goût très prononcé pour le libre, on ne pouvait pas passer à côté de Google avec Android pour la simple raison qu'il y en avait juste partout&amp;nbsp;! Que ce soit les Chinois qui proposaient des portables et des tablettes de tous types à base d'Android. Où les plus grandes marques qui prônaient pour la grande majorité l’étendard du petit robot vert.&lt;/p&gt;


&lt;p&gt;&lt;img src="http://www.footcow.com/public/htc-tablet.jpg" alt="Tablette HTC" style="float:left; margin: 0 1em 1em 0;" title="Tablette HTC"  height="290" width="320" /&gt;HTC proposait paradoxalement une tablette 7' avec un stylet ... Pas moyen de mettre la main dessus, elle était visible uniquement dans une boite en verre. Un peu surpris de trouver ce format alors que vous le verrez la concurrence mettait surtout l'accent sur le 10'. Quant au stylet, cela m'a laissé quelque peu dubitatif car aujourd'hui les écrans permettent vraiment une gestion parfaite du touché. Bref HTC ne donnait vraiment pas l'impression de mettre tous les éléments de son côté pour suivre les évolutions du moment.&lt;/p&gt;


&lt;p&gt;Nvidia leader incontesté des nouvelles technologies affichait bien évidemment sa carte Tecra 2 qui équipera naturellement la grande majorité de tous les nouveaux équipements mobiles des prochains mois.&lt;/p&gt;


&lt;p&gt;&lt;img src="http://www.footcow.com/public/samsung.jpg" alt="Samsung Galaxy S II" style="float:right; margin: 0 0 1em 1em;" title="Samsung Galaxy S II"  height="239" width="320" /&gt;Samsung déjà très présent autour d'Android présentait son nouveau Galaxy S II ... Le portable double cœur qui va faire assurément de l'ombre à l'iphone de part sa puissance, Et franchement ce téléphone est épatant, tant dans son design que par sa vitesse. Naturellement, l'initiateur de la première tablette 7' pour Android n'en reste pas là avec la présentation de la Galaxy Tab 10' ... élégante, avec caméra vidéo des deux côtés, mais je l'ai trouvé moyennement réactive sur les prototypes présentés.&lt;/p&gt;


&lt;p&gt;&lt;img src="http://www.footcow.com/public/xoom.jpg" alt="Motorola Xoom" style="float:left; margin: 0 1em 1em 0;" title="Motorola Xoom, mai 2011"  height="239" width="320" /&gt;Vient ensuite pour moi aujourd'hui la crème des crème en matière d'Android sous la marque Motorola avec la tablette Xoom. Sur la papier rien de mieux que chez Samsung mais dans la pratique une tablette ultra réactive, pour laquelle on peut commencer à voir une véritable concurrence à l'ipad. En plus le personnel du stand était vraiment très pro, avec une équipe de support pour les développeurs, ouverte à la discussion, qui prend même des notes sur les remarques ou idées apportées à leur environnement de développement. Bref un vrai échange positif sur ce stand et des produits haut de gamme.&lt;/p&gt;


&lt;p&gt;&lt;img src="http://www.footcow.com/public/xperia1.jpg" alt="Xperia Android" style="float:right; margin: 0 0 1em 1em;" title="Xperia Android, mai 2011"  height="239" width="320" /&gt;Dans le côté plus gadget, Sony présentait la Xperia. Je ne suis pas très joueur, mais c'est un petit bijou de technologies qu'ils ont mis au point. Plus petit que la PSP, car c'est un vrai téléphone mais avec un clavier coulissant qui propose les fameuses touches de la mythique manette de jeu Sony. Franchement bleuffé par la vitesse des jeux et leur réactivité. Il faut prendre le temps de s'adapter à cette console portable ultra légère mais une fois bien en main elle s'avère très agréable. Le tout bien sur équipé d'un OS Android comme vous vous en doutez.&lt;/p&gt;


&lt;p&gt;&lt;img src="http://www.footcow.com/public/android.jpg" alt="Google Android" style="display:block; margin:0 auto;" title="Google Android, mai 2011"  height="428" width="320" /&gt;Pour finir, un long moment passé sur le stand de Google, qui n'avait pas lésiné sur les moyens avec un stand gigantesque couvert de robots verts habillés en fonction des thématiques présentées. Google présentait avant toute chose des éditeurs d'Apps pour leur Market. Des Gurus étaient là pour évangéliser sur l'environnement et ses multiples possibilités. Tout le monde ou presque avait une tablette Xoom à la main pour présenter ses applications. Plein de bonnes rencontres chez Google avec des employés d'univers très variés, vraiment passionnés et eux aussi très attentifs aux demandes et autres commentaires sur l'environnement.&lt;/p&gt;


&lt;p&gt;Conclusion de ce séjour ... une déception sur l'aspect pur logiciel, de vraies innovations technologiques et des contacts passionnés avec qui garder le contact pour des développements futurs. Je pense que je ne vais pas tarder à me lancer véritablement dans le développement sur ce type de plateforme. A suivre donc&amp;nbsp;!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/TVqDMS8o_TM" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2011/02/19/Visite-au-Mobile-World-Congress-2011-de-Barcelone#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/98</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2011/02/19/Visite-au-Mobile-World-Congress-2011-de-Barcelone</feedburner:origLink></entry>
    
  <entry>
    <title>PostgreSQL : Taille des schémas</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/IDmNmslN1Qw/PostgreSQL-%3A-Taille-des-sch%C3%A9mas" rel="alternate" type="text/html" title="PostgreSQL : Taille des schémas" />
    <id>urn:md5:5a6523e90a78c990e4fdfe3e35f12db2</id>
    <published>2010-12-14T12:08:00+01:00</published>
    <updated>2011-01-03T19:28:31+01:00</updated>
    <author><name>Hervé Piedvache</name></author>
        <dc:subject>Postgresql</dc:subject>
        <dc:subject>postgresql</dc:subject><dc:subject>schema</dc:subject><dc:subject>size</dc:subject>    
    <content type="html">&lt;p&gt;Suite à un vieux billet concernant &lt;a href="http://www.footcow.com/index.php/post/2007/12/18/Lespace-disque-de-votre-base-de-donnees"&gt;l'espace disque de vos bases de données PostgreSQL&lt;/a&gt;, il m'a souvent été demandé comment trouver la taille engloutie par les différents schémas qui composent votre base de données.&lt;/p&gt;    &lt;p&gt;Voilà donc une requête simple qui vous donne cette réponse&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
SELECT schemaname, pg_size_pretty(t.taille::bigint) AS taille_table, pg_size_pretty(t.taille_totale::bigint) AS taille_totale_table
  FROM (SELECT schemaname,          
               sum(pg_relation_size(schemaname || '.' || tablename)) AS taille, 
               sum(pg_total_relation_size(schemaname || '.' || tablename)) AS taille_totale
          FROM pg_tables           
GROUP BY schemaname) as t ORDER BY taille_totale DESC
&lt;/pre&gt;


&lt;p&gt;En espérant que vous saurez en faire bon usage.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/IDmNmslN1Qw" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/12/14/PostgreSQL-%3A-Taille-des-sch%C3%A9mas#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/97</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/12/14/PostgreSQL-%3A-Taille-des-sch%C3%A9mas</feedburner:origLink></entry>
    
  <entry>
    <title>Arrêtez moi ces répondeurs d'email</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/s3KJA38swEo/Arr%C3%AAtez-moi-ces-r%C3%A9pondeurs-d-email" rel="alternate" type="text/html" title="Arrêtez moi ces répondeurs d'email" />
    <id>urn:md5:c8af5ca48fbc9e02c24b1a3ac94d49b4</id>
    <published>2010-09-03T19:42:00+02:00</published>
    <updated>2010-09-07T09:02:50+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>déliverabilité</dc:subject><dc:subject>email</dc:subject><dc:subject>emailing</dc:subject><dc:subject>répondeur</dc:subject><dc:subject>spam</dc:subject>    
    <content type="html">&lt;p&gt;Qui, suite à l'envoi d'un email, n'a pas reçu une réponse automatique indiquant que le destinataire est en congé ou, en tous cas, ne lira pas votre email avant quelques jours&amp;nbsp;? Un simple répondeur automatique vous retournant une réponse systématique à chacun de vos envois. Je ne dénigre pas le fait que cette information peut-être utile, et permet en effet de savoir que la réponse, tant attendue, ne vous parviendra pas dans le délais escompté. Mais, hélas, sans vous en rendre compte, vous prenez un gros risque à brancher ce type de système sur votre boite email.&lt;/p&gt;    &lt;p&gt;Et ce risque, dans le cadre d'une activité professionnelle, peut également mettre tout simplement en péril la globalité du système d'email de votre société. Nous sommes naturellement hors du cadre vaste de l'emailing et des campagnes volumineuses pour lesquelles des environnements spécifiques et dédiés sont mis en place. Nous parlons ici du simple système de communication globale de votre société.
Qui pourrait se permettre, aujourd'hui, d'être privé purement et simplement d'envoyer des emails vers un webmail comme hotmail ou yahoo!&amp;nbsp;? Ou, sans immédiatement s'en rendre compte, d'envoyer des emails qui iront directement dans la boite à Spam de vos destinataires&amp;nbsp;?
Je vous ai déjà parlé, dans de précédents articles, des risques liés aux méthodes des spammeurs, et surtout aux nouvelles méthodes de traitement des emails des principaux services des FAI ou des webmails. Ces derniers détestent que l'on puisse tenter d'écrire à des comptes inexistants ou à des boites jamais utilisées. Ces adresses deviennent de plus en plus rapidement des adresses pièges (trap) qui dévaluent la note globale de l'adresse IP ou du nom de domaine émetteur de l'email envoyé. Je pense que déjà vous sentez où je veux en venir ...&lt;/p&gt;


&lt;p&gt;Un répondeur est donc tout simplement un piège autodestructeur. Et ce pour une raison principale&amp;nbsp;: &lt;strong&gt;Vous répondez à des Spam&lt;/strong&gt;&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Prenez conscience que pour chaque Spam que vous recevez vous prenez principalement, deux risques&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vous confirmez potentiellement au spammeur que l'adresse qu'il exploite est une adresse active et même réactive, il pourra donc continuer à envoyer des emails dessus, et surtout pourra revendre, ou communiquer cette adresse à des tiers qui feront à leur tour des envois massifs à son attention.&lt;/li&gt;
&lt;li&gt;Vous dégradez potentiellement la qualité de votre nom de domaine ou de l'adresse IP de votre serveur d'email car vous répondez également à de fausses adresses, souvent utilisées par les spammeurs pour passer certains filtres ou plus souvent pour masquer leur véritable identité. Ces adresses seront donc considérées comme des traps pour les serveurs receveurs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ainsi, et plus vos congés seront longs et langoureux, plus vous donnez potentiellement un risque conséquent de vous retrouver dans une situation plus que délicate à votre retour. J'ai déjà rencontré ce problèmes avec certains clients incapables de comprendre pourquoi aucun email n'était plus délivré chez Hotmail et ceci juste après les deux mois de la période estivale. Après analyse, nous nous sommes aperçus que la majorité des employés branchaient un répondeur d'email pendant leurs congés. Mais aussi que les filtres globaux anti-spam du serveur d'email étaient désuets. Ils laissaient passer trop d'emails vers la boite des utilisateurs et donc engendraient des volumes considérables de réponses des répondeurs. Il aura été laborieux de faire prendre conscience à ce client et à ses employés l'importance de leurs actes.&lt;/p&gt;


&lt;p&gt;Alors que faire en cas d'absence, me direz-vous&amp;nbsp;?
Simplement prévenir, avant de partir en congé, au travers d'un email, vos principaux clients ou relations professionnelles que vous vous absentez, ou laissez un accès à votre boite email à l'un de vos collaborateurs en votre absence. Les autres patienteront le temps de votre retour. Ils seront vous relancer si nécessaire mais vous de votre côté vous aurez préservé l'intégrité de votre serveur d'email.&lt;/p&gt;


&lt;p&gt;Bonne déliverabilité à tous ...&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/s3KJA38swEo" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/09/03/Arr%C3%AAtez-moi-ces-r%C3%A9pondeurs-d-email#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/96</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/09/03/Arr%C3%AAtez-moi-ces-r%C3%A9pondeurs-d-email</feedburner:origLink></entry>
    
  <entry>
    <title>Migrer Akonadi sur PostgreSQL</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/UKGrDHfhEvA/Migration-d-Akonadi-sur-PostgreSQL" rel="alternate" type="text/html" title="Migrer Akonadi sur PostgreSQL" />
    <id>urn:md5:0cebe64d2f49a5e2ab5468a4f6a89d3f</id>
    <published>2010-08-09T14:41:00+02:00</published>
    <updated>2010-08-11T13:08:53+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Postgresql</dc:subject>
        <dc:subject>akonadi</dc:subject><dc:subject>kde</dc:subject><dc:subject>postgresql</dc:subject>    
    <content type="html">&lt;p&gt;&lt;a href="http://pim.kde.org/akonadi/" hreflang="en"&gt;Akonadi&lt;/a&gt;, le service de stockage des données de toute la partie gestionnaire d’informations personnelles (&lt;a href="http://fr.wikipedia.org/wiki/Gestionnaire_d%27informations_personnelles" hreflang="fr"&gt;PIM&lt;/a&gt;) de KDE 4, est livré en standard avec une configuration faite pour MySQL. Comme vous pouvez vous en douter, les lenteurs, ajouté au côté capricieux des mises à jour de MySQL et ma passion pour &lt;a href="http://postgresql.org" hreflang="en"&gt;PostgreSQL&lt;/a&gt; m'ont rapidement fait migrer vers ce dernier choix. Depuis, je n'ai plus jamais entendu parlé d'Akonadi et tout fonctionne parfaitement bien.
Voilà donc un petit mémo pour migrer votre configuration vers PostgreSQL en quelques minutes.&lt;/p&gt;    &lt;p&gt;Toute cette installation est décrite pour l'environnement &lt;a href="http://www.kubuntu.org/" hreflang="en"&gt;Kubuntu&lt;/a&gt; 10.04 Lucid.&lt;/p&gt;


&lt;p&gt;Commençons par installer PostgreSQL&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
apt-get install postgresql
&lt;/pre&gt;

&lt;p&gt;Puis installons le driver Qt QPSQL pour les applications KDE&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
apt-get install libqt4-sql-psql
&lt;/pre&gt;


&lt;p&gt;Puis connectez-vous à la base de donnée PostgreSQL via la commande&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
sudo su postgres -c psql
&lt;/pre&gt;

&lt;p&gt;Puis on se connecte à la base de données template1&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
\c template1
&lt;/pre&gt;

&lt;p&gt;Ensuite vous créez votre utilisateur akonadi et définissez son mot de passe&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
CREATE USER akonadi;
ALTER USER akonadi WITH PASSWORD 'akonadi';
&lt;/pre&gt;

&lt;p&gt;Pensez à mettre un véritable mot de passe pour plus de sécurité.&lt;/p&gt;


&lt;p&gt;Enfin on crée la base de données Akonadi&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
CREATE DATABASE akonadi with ENCODING 'UTF-8';
&lt;/pre&gt;


&lt;p&gt;On quitte PostgreSQL pour repasser en ligne de commande. (Ctrl+D)&lt;/p&gt;


&lt;p&gt;Puis éditer le fichier de configuration d'Akonadi dans son Home&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
vim .config/akonadi/akonadiserverrc
&lt;/pre&gt;

&lt;p&gt;Il doit ressembler à ceci&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
[%General]
Driver=QPSQL
SizeThreshold=4096
ExternalPayload=false

[QPSQL]
StartServer=true
Name=akonadi
User=akonadi
Password=akonadi
Host=localhost
Options=
ServerPath=/usr/lib/postgresql/8.4/bin/postgres
&lt;/pre&gt;

&lt;p&gt;Les changements importants sont&amp;nbsp;:
&lt;strong&gt;Driver=QPSQL&lt;/strong&gt;
Pour définir PostgreSQL comme base de données&lt;/p&gt;


&lt;p&gt;Ajouter une section &lt;strong&gt;&lt;a href="http://www.footcow.com/index.php/post/2010/08/09/QPSQL" title="QPSQL"&gt;QPSQL&lt;/a&gt;&lt;/strong&gt; dans laquelle vous définissez les paramètres de connexion à votre base de données. Utilisez le compte akonadi et le mot de passe associé que vous avez indiqué pour la configuration de PostgreSQL.&lt;/p&gt;


&lt;p&gt;Vous sauvez le tout, et lancez ensuite via le menu K, dans le dossier Utilitaires, l'application Utilitaire application Akonadi. Apparait alors une petite balle bleue dans les icônes de miniatures de votre barre de tâches. Un clic droit dessus, puis Configurer. Vous passez sur l'onglet de configuration du serveur Akonadi. Vous devez voir apparaitre votre configuration complète de PostgreSQL. Puis vous arrêtez le service, vous le redémarrez et vous cliquez enfin sur le bouton Test...
Vous devez voir apparaître la fenêtre suivante&amp;nbsp;:
&lt;img src="http://www.footcow.com/public/.shoot_akonadi_m.jpg" alt="Akonadi" style="float:left; margin: 0 1em 1em 0;" title="Akonadi, août 2010"  height="301" width="448" /&gt;
&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Maintenant votre configuration est complètement fonctionnelle sous PostgreSQL.&lt;/p&gt;


&lt;p&gt;Pour ceux qui l'ignorent, Akonadi permet maintenant de synchroniser votre compte Gmail avec les outils KAdresseBook et KOrganiseur par exemple.
Pour cela il vous suffit d'installer le paquet suivant&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
apt-get install akonadi-kde-resource-googledata
&lt;/pre&gt;

&lt;p&gt;Ainsi en ajoutant dans vos contacts un Akonadi Google Contact Ressource, et en fournissant simplement le login et le mot de passe de votre compte Gmail vous synchronisez directement vos outils de bureautique entre eux.&lt;/p&gt;


&lt;p&gt;En espérant que ce petit mémo aura pu aider quelques personnes.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/UKGrDHfhEvA" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/08/09/Migration-d-Akonadi-sur-PostgreSQL#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/95</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/08/09/Migration-d-Akonadi-sur-PostgreSQL</feedburner:origLink></entry>
    
  <entry>
    <title>Comment devenir un codeur génial ?</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/tidjbSS_98c/Comment-devenir-un-codeur-g%C3%A9nial" rel="alternate" type="text/html" title="Comment devenir un codeur génial ?" />
    <id>urn:md5:d60356f074535c368d3901d40ccecf1e</id>
    <published>2010-06-09T22:53:00+02:00</published>
    <updated>2010-06-09T21:53:13+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Général</dc:subject>
        <dc:subject>codeur</dc:subject><dc:subject>humour</dc:subject><dc:subject>ticket</dc:subject>    
    <content type="html">    &lt;p&gt;&lt;a href="http://www.footcow.com/public/debugging.jpg" title="Codeur génial"&gt;&lt;img src="http://www.footcow.com/public/.debugging_m.jpg" alt="Codeur génial" style="display:block; margin:0 auto;" title="Codeur génial, juin 2010"  height="448" width="235" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/tidjbSS_98c" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/06/09/Comment-devenir-un-codeur-g%C3%A9nial#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/94</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/06/09/Comment-devenir-un-codeur-g%C3%A9nial</feedburner:origLink></entry>
    
  <entry>
    <title>Déliverabilité : Comment gérer les adresses invalides ?</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/uBc6xrRtUy0/D%C3%A9liverabilit%C3%A9-%3A-Comment-g%C3%A9rer-les-adresses-invalides" rel="alternate" type="text/html" title="Déliverabilité : Comment gérer les adresses invalides ?" />
    <id>urn:md5:0750bb0381c7c539dffd5413794272e1</id>
    <published>2010-04-18T22:15:00+02:00</published>
    <updated>2010-04-19T07:59:51+02:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>adresses invalides</dc:subject><dc:subject>blocage FAI</dc:subject><dc:subject>déliverabilité</dc:subject><dc:subject>emailing</dc:subject>    
    <content type="html">&lt;p&gt;Qui n'a pas été confronté un jour à des blocages temporaires de déliverabilité, avec le sympathique message de bounce vous indiquant que vous avez trop d'adresses email invalides ?&lt;br /&gt;
Même si vous vous appliquez à entretenir une hygiène de base des plus rigoureuse, vous serez confrontés à cette situation. Et hélas, cela arrive de plus en plus souvent. &lt;a href="http://www.footcow.com/index.php/post/2010/02/18/Et-vos-membres-vous-les-recrutez-comment"&gt;Trop de risques pris dans l'acquisition de base de données&lt;/a&gt; pour obtenir plus rapidement des membres engendre ce genre de péripéties. Je ne saurais que trop insister sur ce sujet, mais la qualité l'emporte sur la quantité, encore plus sur le long terme. Il est impératif pour la pérennité de votre activité de bien prendre en compte cet aspect du recrutement, sinon un arbitrage naturel sera effectué par les fournisseurs d'accès, ou les webmails, qui réduiront votre déliverabilité plus vite que vous ne l'imaginez. Vous ne serez alors même plus capable de joindre vos abonnés légitimes, et pas seulement ceux que vous avez recrutés rapidement. Dans la plupart des cas, un blocage temporaire du à des adresses email invalides n'est pas aussi grave qu'un blocage permanent, car il dure généralement 24 à 72 heures et ne vous oblige pas à contacter le FAI pour demander que le blocage soit levé. Toutefois, vous ne serez pas en mesure d'écrire à vos adresses valides ou d'identifier les adresses non valides pour nettoyer votre liste jusqu'à ce que le blocage soit levé. Et, vous pourriez faire face à des restrictions plus importantes, voir à un blocage total chez ce FAI, si vous ne résolvez pas vos problèmes d'adresses invalides immédiatement.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Comment les adresses email invalides affectent la déliverabilité ?&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Pour la plupart des FAI, &lt;a href="http://www.footcow.com/index.php/post/2010/02/20/D%C3%A9liverabilit%C3%A9%3A-Comment-Gmail-g%C3%A8re-votre-r%C3%A9putation"&gt;la réputation de l'expéditeur est le facteur le plus important&lt;/a&gt; pour définir votre capacité à atteindre la boîte de réception de vos abonnés. Avoir trop d'adresses non valides est l'un des trois principaux problèmes qui peuvent nuire à votre réputation d'expéditeur. Les autres facteurs étant le volume de mise en SPAM, et l'inactivité des destinataires vis à vis de vos emails (non ouverture, effacement sans même ouvrir, non affichage des images etc.) Les adresses non valides sont une alerte importante pour les FAI, parce que c'est une méthode souvent employée par les spammeurs. Souvent ils réalisent ce que l'on appelle une attaque de récolte par dictionnaire, en produisant de longues listes d'adresses email aléatoires et en envoyant des messages au hasard pour voir quelles sont celles qui effectivement sont bien délivrées.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Quant un FAI détermine qu'un certain pourcentage de courriers électroniques arrivant du même expéditeur contiennent un grand nombre d'adresses non valides, il impose un blocage temporaire. Cela génère un message de bounce qui indique que le blocage est dû à un trop grand nombre d'adresses emails invalides.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Comme souvent dans les problématiques d'emailing et de déliverabilité, il n'y a pas de règle exacte sur ce sujet et le taux d'emails invalides qui engendre le blocage varie en fonction des FAI. Ces derniers ne divulguent pas leurs seuils afin d'empêcher les spammeurs de faire varier leurs volumes d'envoi pour contourner les blocages.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Comment savoir si on est potentiellement blocable ?&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Si vous pratiquez &lt;a href="http://www.footcow.com/index.php/post/2009/11/23/Emailing%3A-Supprimer-les-inactifs"&gt;une bonne hygiène de base&lt;/a&gt; sur votre liste et que vous retirez les adresses email invalides dès le premier bounce, vous n'aurez probablement pas de problème avec les blocages temporaires.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Potentiellement, il existe trois catégories d'expéditeurs d'emails plus vulnérables aux blocages temporaires :&lt;br /&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ceux qui ont récemment changé de prestataire pour les envois de leurs campagnes d'emailing et qui ne pratiquent pas une hygiène de base efficace ou régulière.&lt;/li&gt;
&lt;li&gt;Ceux qui périodiquement essayent de relancer une fois de plus (ou de trop!?) des membres inactifs.&lt;/li&gt;
&lt;li&gt;Ceux qui utilisent le recrutement de membres sans une attention particulière sur la qualité.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Comment réduire les risques d'être confronté à ce blocage des adresses invalides ?&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Faites régulièrement des nettoyages des votre liste d'adresses email. C'est le premier et le meilleur endroit pour commencer. Le passage au double optin peut piéger et éliminer les mauvaises adresses avant qu'elles ne deviennent un élément permanent de votre base de données. Vous avez également besoin de procédures fiables de collecte hors ligne afin de minimiser les fautes d'orthographe ou les falsifications.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;En cas de blocage temporel, il est important d'isoler ce FAI de vos campagnes à venir. Puis essayez de calculer combien de bonnes adresses ont été livrées avant le blocage. Vous vous servirez de ce volume comme de la limite journalière pour ce FAI, au moins dans un premier temps. Puis, instaurer une règle immuable pour vos futurs envois, à savoir de systématiquement retirer de votre liste les adresses bouncées comme invalides afin de ne plus leur écrire une deuxième fois. Écrire à une adresse non valides plusieurs fois baissera inéluctablement votre réputation chez les FAI. Qui plus est, c'est un gaspillage de ressources, tant de votre côté, que chez le FAI qui va en permanence signaler ce que vous devriez déjà savoir - que l'adresse n'est pas valide.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Divisez votre liste de diffusion en deux fichiers, l'un avec les adresses qui ont été livrées et un avec les adresses qui ont subi le blocage et le reste de la liste. Lorsque vous reprendrez les envois vers ce FAI vous commencerez toujours par envoyer le premier fichier. Cela vous garanti d'avoir une déliverabilité assurée pour cette campagne. Ensuite, vous commencerez à envoyer aux adresses contenues dans le deuxième lot. Peu à la fois, jusqu'à ce que potentiellement vous soyez à nouveau bloqué. Vous déplacez alors les adresses qui ont été livrées du deuxième fichier dans le premier. Et vous continuerez ce processus jusqu'à ce que vous ayez passé en revu toutes les adresses en votre possession pour ce FAI.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Les meilleures choses ont besoin de patience&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Quoi qu'il arrive, pour atteindre un niveau correcte d'exploitation d'une base d'emailing et donc une bonne déliverabilité, il faut un travail lent et régulier. Vous pourriez avoir besoin de plusieurs jours, voir plus, pour arriver à nettoyer proprement votre base de données, en fonction bien sur du nombre d'adresses que vous avez pour ce FAI dans votre liste. La patience est la seule solution véritable.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Cependant, vos efforts pour nettoyer les adresses invalides seront du temps perdu tant que vous n'aurez pas amélioré vos méthodes de recrutement via le double optin, et l'utilisation de méthodes d'acquisition douteuses et non contrôlées.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/uBc6xrRtUy0" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/04/18/D%C3%A9liverabilit%C3%A9-%3A-Comment-g%C3%A9rer-les-adresses-invalides#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/93</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/04/18/D%C3%A9liverabilit%C3%A9-%3A-Comment-g%C3%A9rer-les-adresses-invalides</feedburner:origLink></entry>
    
  <entry>
    <title>Déliverabilité : Comment Gmail gère votre réputation ?</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/G6E58Sh76Ng/D%C3%A9liverabilit%C3%A9%3A-Comment-Gmail-g%C3%A8re-votre-r%C3%A9putation" rel="alternate" type="text/html" title="Déliverabilité : Comment Gmail gère votre réputation ?" />
    <id>urn:md5:141761600c988216a46dde3d0f929ee7</id>
    <published>2010-02-20T18:55:00+01:00</published>
    <updated>2010-02-20T18:56:25+01:00</updated>
    <author><name>Hervé Piedvache</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>bradley taylor</dc:subject><dc:subject>domainkeys</dc:subject><dc:subject>déliverabilité</dc:subject><dc:subject>emailing</dc:subject><dc:subject>gmail</dc:subject><dc:subject>optin</dc:subject><dc:subject>spf</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
Google n'est pas du genre à donner beaucoup d'informations technologiques. Pourtant, j'ai trouvé récemment &lt;a href="http://www.ceas.cc/2006/19.pdf" hreflang="en"&gt;un article&lt;/a&gt; assez intéressant signé de la main de Bradley Taylor, connu sous le nom du "Spam Tsar" de Gmail, responsable du filtrage anti-spam pour Gmail. Cet article explique comment votre réputation, en tant qu'émetteur d'emails, est évaluée par Gmail.&lt;/p&gt;    &lt;p&gt;Au cas ou vous n'auriez pas lu mon précédent article sur &lt;a href="http://www.footcow.com/index.php/post/2008/10/21/La-vie-dun-email"&gt;la dure vie d'un email&lt;/a&gt;, je vous rappelle que vos emails passent différentes étapes avant d'être déposés dans la boite de réception ou dans le dossier des courriers indésirables de vos destinataires. Le terme réputation correspond à la note que vous donne le serveur qui réceptionne vos emails. Cette note est évaluée en fonction de critères variés qui sont souvent différents en fonction des &lt;a href="http://fr.wikipedia.org/wiki/Fournisseur_d%27acc%C3%A8s_%C3%A0_Internet" hreflang="fr"&gt;FAI&lt;/a&gt; ou des &lt;a href="http://fr.wikipedia.org/wiki/Webmail" hreflang="fr"&gt;Webmail&lt;/a&gt;. Il y a encore quelques années, la réputation se basait uniquement sur l'adresse IP de l'émetteur de l'email. L'adresse IP servait de clé d'authentification pour l'envoyeur. Si ce dernier était dans la liste blanche, alors l'email était placé dans la boite de réception. Si il était dans la liste noire, alors soit tous les emails étaient rejetés, soit ils étaient placés dans le dossier des courriers indésirables. Enfin, ils passaient dans les filtres statistiques qui se chargeaient du jugement final. Gérer les listes était un travail laborieux que l'on pouvait automatiser en élaborant des règles en fonction d'adresses pièges, par exemple, mais sinon cela demandait beaucoup de traitements manuels.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;De plus, gérer une liste blanche c'est aussi prendre le risque de permettre à des sociétés de changer leur mode de recrutement, ou d'ouvrir de nouveaux services qui n'auront pas forcement la qualité des projets initiaux et donc de laisser passer tout et n'importe quoi. Enfin ce système d'authentification par adresse IP, que Bradley Taylor estime être rudimentaire (certains FAI français fonctionnent toujours de cette façon), n'est pas une solution fiable. Un même émetteur peut utiliser différentes adresses IP. En plus, l'adresse IP utilisée pour envoyer l'email n'est pas forcement le véritable émetteur à cause des transferts de message (message forwarding). Enfin, certains domaines peuvent se partager des classes d'adresses IP, et pourtant peut-être que seulement un seul de ces domaines est un véritable spammeur. Avec cette méthode, il est alors possible de ruiner complètement la réputation de tous les autres domaines qui utilisent ces adresses IP.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;La solution de Gmail&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Avant tout, Gmail cherche donc à authentifier convenablement l'émetteur de l'email en s'appuyant sur deux systèmes d'authentification de domaines qui sont &lt;a href="http://fr.wikipedia.org/wiki/Sender_Policy_Framework" hreflang="fr"&gt;SPF&lt;/a&gt; et &lt;a href="http://fr.wikipedia.org/wiki/DomainKeys_Identified_Mail" hreflang="fr"&gt;DomainKeys&lt;/a&gt;. SPF permet de contrôler que l'adresse IP utilisée correspond bien au domaine émetteur de l'email. Les changements d'adresse IP ne sont donc plus un problème. DomainKeys correspond à une signature électronique d'identification unique de votre domaine. Le couple SPF / DomainKeys assure donc à Gmail la bonne provenance de l'email entrant.&lt;br /&gt;
Naturellement cela ne suffit pas à faire votre réputation, vous êtes identifié, c'est bien, maintenant Gmail analyse comment les récepteurs de vos emails réagissent. Bradley Taylor nous donne alors une formule de calcul de la réputation.&lt;/p&gt;


&lt;p&gt;La formule s'appuye sur les critères suivants :&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;autospam&amp;nbsp;: Combien de fois les emails de cet émetteur sont allés directement dans la boite à spam.&lt;/li&gt;
&lt;li&gt;autononspam&amp;nbsp;: Combien de fois les emails de cet émetteur sont allés directement dans la boite de réception&lt;/li&gt;
&lt;li&gt;manualspam&amp;nbsp;: Combien de fois un utilisateur (maximum 24 fois par jour) a marqué un message de cet émetteur comme un spammeur&lt;/li&gt;
&lt;li&gt;manualnonspam&amp;nbsp;: Combien de fois un utilisateur a marqué un message de cet émetteur comme n'étant pas un spam&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Il en découle la formule suivante :&lt;br /&gt;
good = autononspam + manualnonspam - manualspam&lt;br /&gt;
total = autospam + autononspam&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Réputation = (100 * good) / total&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Si la note est proche de 0 l'émetteur est un spammeur, si elle est bonne l'email ira dans la boite de réception, si elle est moyenne ou incalculable alors les filtres statistiques antispam prendront le relais pour prendre une décision.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Cette formule est assez simplifiée. Elle doit avoir évoluée quelque peu depuis son article, notamment sur la base d'analyses comportementales plus évoluées de l'utilisateur (clic sur l'email, effacé sans être lu, demande de l'affichage des images, whitelistage via la mise dans les contacts de l'émetteur etc.). Il n'est pas précisé non plus sur quel laps de temps précis ces calculs sont effectués pour la prise en compte des données.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Comme le précise Bradley Taylor, aucun système n'est parfait, y compris celui-ci. Un problème demeure, si des utilisateurs transfèrent des messages contenant du spam avec des outils comme &lt;a href="http://www.procmail.org/" hreflang="en"&gt;Procmail&lt;/a&gt;, qui modifient l'enveloppe de l'émetteur original de l'email, alors le domaine à la source du transfert est jugé comme un spammeur.&lt;br /&gt;
De même, une société spécialisée dans l'email marketing pourra être impactée dans sa réputation au travers d'une campagne mal ciblée qui sera rejetée un grand volume de ses membres. Si elle répète trop souvent ce type d'erreur, elle prendra le risque de voir sa réputation très affectée et mettra longtemps à la récupérer.&lt;br /&gt;
Enfin, les utilisateurs trop fainéants pour se désabonner via les liens proposés dans les newsletters, utiliseront le bouton "Signaler comme spam" pour se désabonner. Ceci impacte forcément la réputation de l'émetteur de l'email. Les solutions pour contourner ce problème consiste à penser à demander régulièrement à ses membres si ils sont toujours intéressés pour recevoir vos emails. Il est important d'intégrer également le header List-Unsubscribe qu'&lt;a href="http://gmailblog.blogspot.com/2009/07/unsubscribing-made-easy.html" hreflang="en"&gt;utilise officiellement Gmail&lt;/a&gt; depuis l'été passé, et qui permet d'avoir un retour de désabonnement pour le membre et donc de ne plus le solliciter car sinon votre réputation en prendrait encore un coup.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Naturellement si vous êtes un gros routeur d'emails vous devez impérativement avoir déjà en tête &lt;a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;amp;answer=81126" hreflang="en"&gt;les principes à respecter&lt;/a&gt; pour satisfaire aux exigences de Gmail. En plus d'une authentification parfaite via SPF, et DomainKeys, surtout un respect des utilisateurs et donc une bonne hygiène de votre base sont impératifs. Enfin je ne saurais qu'insister sur le fait ne ne pas vous limitez pas au simple optin pour l'inscription de vos membres, passez impérativement par un processus en double optin, c'est indispensable de nos jours !&lt;br /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/G6E58Sh76Ng" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/02/20/D%C3%A9liverabilit%C3%A9%3A-Comment-Gmail-g%C3%A8re-votre-r%C3%A9putation#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/92</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/02/20/D%C3%A9liverabilit%C3%A9%3A-Comment-Gmail-g%C3%A8re-votre-r%C3%A9putation</feedburner:origLink></entry>
    
  <entry>
    <title>Good code is ...</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/gyGwFBpM9Xc/Good-code-is-..." rel="alternate" type="text/html" title="Good code is ..." />
    <id>urn:md5:fe6b33e48aa51291ab3f0c5ee2936ffc</id>
    <published>2010-02-20T00:49:00+01:00</published>
    <updated>2010-02-21T00:49:03+01:00</updated>
    <author><name>Hervé Piedvache</name></author>
        <dc:subject>Général</dc:subject>
        <dc:subject>code</dc:subject><dc:subject>good</dc:subject>    
    <content type="html">    &lt;p&gt;&lt;img src="http://www.footcow.com/public/.good_code_m.jpg" alt="Good code is ..." style="display:block; margin:0 auto;" title="Good code is ..., fév. 2010"  height="448" width="316" /&gt;&lt;/p&gt;


&lt;p&gt;Et c'est tellement vrai ...&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/gyGwFBpM9Xc" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/02/20/Good-code-is-...#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/91</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/02/20/Good-code-is-...</feedburner:origLink></entry>
    
  <entry>
    <title>Et vos membres vous les recrutez comment ?</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/o-kY044h20Q/Et-vos-membres-vous-les-recrutez-comment" rel="alternate" type="text/html" title="Et vos membres vous les recrutez comment ?" />
    <id>urn:md5:9164f160f4076f5d330ce627ab393047</id>
    <published>2010-02-18T22:02:00+01:00</published>
    <updated>2010-02-20T12:13:01+01:00</updated>
    <author><name>Hervé Piedvache</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>emailing</dc:subject><dc:subject>membre</dc:subject><dc:subject>optin</dc:subject><dc:subject>recrutement</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
Si votre activité tourne autour du marketing direct sur Internet, c'est que vous devez envoyer des volumes importants d'emails. Pour autant, comme je l'ai déjà expliqué dans un précédent article sur &lt;a href="http://www.footcow.com/index.php/post/2009/10/21/Nouvelles-r%C3%A8gles-de-d%C3%A9liverabilit%C3%A9"&gt;la déliverabilité&lt;/a&gt;, même si les étapes se compliquent de plus en plus pour arriver dans les boîtes de réception, il faut avant tout avoir des membres à qui écrire. Cela devient même souvent une priorité, recruter des membres, c'est assurément une bonne démarche, voir une nécessité absolue pour votre activité d'email marketing, mais pas par tous les moyens !&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;Ce n'est pas toujours évident pour tout le monde, recruter des membres susceptibles de recevoir des campagnes d'emailing doit être fait avec beaucoup d'attention et de précaution. Souvent les équipes marketing cherchent avant tout à faire grossir leur volume de membres, et ne s'interrogent que sur le volume de membres qu'ils doivent recruter sur l'année qui vient. Elles ne se posent, hélas, que trop rarement la question de savoir si leurs membres recrutés seront qualifiés convenablement, ou si les abonnés seront des personnes véritablement intéressées et réactives à leurs futures communications.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;On ne peut pas construire une véritable base de données de membres simplement parce que l'on estime qu'ils seront intéressés par le contenu que vous allez leur adresser. Et éviter de penser que mettre un lien de désabonnement en bas de votre email, va couvrir cette tentative de communication déplacée. Il est véritablement important de baser votre relation avec vos futurs membres sur des bases seines, à commencer par une utilisation claire et respectueuse de l'&lt;a href="http://www.footcow.com/index.php/post/2008/10/31/Lemailing-et-vos-droits"&gt;optin&lt;/a&gt;. Rappelez vous que ce n'est pas parce qu'un membre ne vous répond pas qu'il est pour autant consentant à quoi que ce soit.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Encore une fois, j'insiste sur le sujet, mais l'utilisation de checkbox (case à cocher) pré-cochées sur la demande d'optin, accompagnée de tournures de phrases floues, ou la pratique de la location de base de données dont l'origine de l'optin n'est pas claire et explicite sont des méthodes à bannir définitivement. Vous vous retrouveriez alors dans des situations rocambolesques vis à vis de la mise en spam de vos campagnes, les désabonnements ou simplement une complète inactivité de votre base recrutée.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Bien comprendre le système d'autorisation&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Permettre au membre de choisir, de façon claire, et par lui même, est un point essentiel qu'il faut parfaitement assimiler. Le membre doit vous donner son consentement, et l'autorisation explicite de vous permettre de lui écrire. Vous devez donc donner aux abonnés potentiels assez d'informations pour leur permettre de savoir à quoi ils doivent s'attendre vis à vis de votre communication par email, afin qu'ils s'inscrivent en connaissance de cause.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Faites également attention au système de co-registration, comme au phénomène de l'optin partenaire. La co-registration ressemble à une autorisation, mais dans la pratique, elle se présente souvent de façon très détournée pour le membre&amp;nbsp;: une phrase lancée dans les conditions d'utilisation ou la politique de confidentialité, lors d'un achat, la création d'un compte, la participation à un jeu concours ou la participation à un réseau social. L'optin partenaire, même si il a une véritable valeur légale dans notre pays, se confronte souvent à deux écueils majeurs&amp;nbsp;: le membre ne vous connaît pas directement, et souvent on oublie de lui préciser la source d'origine de son inscription qui nous a permis de le joindre. D'autre part les échanges de base de données ne vous garantissent pas pleinement la source du membre, ni la qualité de son propre recrutement, encore moins la validité actuelle de son adresse email, savez-vous même si il a été double-optinisé&amp;nbsp;? C'est donc prendre un risque important de travailler avec ces types de sources.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;En clair, vous ne pouvez pas (plus !?) vous permettre d'avoir une communication floue avec vos futurs membres. De toute façon, si vous n'êtes pas en mesure d'indiquer précisément ce qui les attend et à qui les campagnes d'emailing seront destinées, c'est que votre programme n'est pas suffisamment ciblé.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Analysez vos méthodes d'acquisition&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;La case optin de votre page d'inscription n'est probablement pas le seul endroit où vous collectez des adresses email. Il est donc important de faire un inventaire précis de vos sources de collecte&amp;nbsp;: page d'inscription du site, inscription rapide sur votre page d'accueil, processus transactionnels, co-registration, affiliation, location de bases, rattachement de l'email par l'adresse physique (email appending), service client, point de vente sur papier libre, point de vente par un vendeur, inscription à un programme de fidélisation, salons, toutes autres sources, en particuliers off-line etc. Une fois votre inventaire terminé, il est important de prendre en compte les points suivants pour s'assurer de la qualité de votre démarque d'acquisition.&lt;/p&gt;


&lt;p&gt;Dois-je obtenir la permission explicite de l'abonné à chaque source ?&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Ne présumez pas du fait que la personne remettant une adresse email est également d'accord pour recevoir toutes vos campagnes marketing par emails. Pensez à la dernière fois où vous étiez dans un magasin qui vend aussi sur Internet. Est-ce que le vendeur vous demandé&amp;nbsp;: "Voulez-vous recevoir notre newsletter hebdomadaire, ainsi que nos offres spéciales par email ?", ou juste "Quelle est votre adresse email ?". C'est une différence subtile, mais elle peut faire toute la différence entre un abonné actif (celui qui interagit avec vos messages) et une personne qui vous mettra directement dans la boîte des courriers indésirables (spam). Votre processus d'acquisition doit inclure une action positive directement liée à votre programme d'emailing, tels que de remplir un formulaire pour demander l'adresse email ou cocher une case décrivant dans un langage clair ce à quoi le membre souscrit. Naturellement cela s'applique tout autant lors de l'inscription sur le site internet, lors d'un achat ou lors de la participation à un jeu concours.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Est-ce que le langage utilisé pour demander l'adresse email explique également ce que je vais faire avec et définit des attentes claires ?&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;L'exemple précédent illustre la différence entre une demande simple d'une adresse email et l'établissement d'une véritable relation directe et claire avec le client. Sur internet, où vos prospects sont plus à même de rencontrer votre programme d'emailing, vous avez la possibilité de contrôler le message, en demandant explicitement de cocher la case d'optin, mais également en indiquant clairement l'intérêt pour le membre de souscrire. Demandez à un ami, un voisin ou un parent qui n'est pas dans votre secteur d'activité, ce qu'une personne s'attendrait à recevoir après avoir rempli votre formulaire. Plus vous serez clair avec les nouveaux membres, moins vous aurez d'action négative pas la suite, moins d'érosion de votre base et donc de meilleurs résultats.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Savez-vous d'où proviennent vos réclamations ?&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Dans l'emailing, tout le monde reçoit des réclamations ou des mises en spam. C'est un point important qu'il faut analyser convenablement. Cela peut justement mettre en évidence les faiblesses de votre processus d'acquisition. La méthode la plus simple consiste à segmenter vos campagnes d'emailing en fonction de la source d'acquisition. Vous pourrez ainsi facilement comparer les taux de réclamations pour chacun des segments. Si vous vous apercevez qu'une source remonte des taux de réclamations plus important que les autres, il devient urgent de se pencher sur votre communication d'acquisition pour cette source. Il est important de suivre constamment les évolutions de vos réclamations et ainsi peut-être de changer certaines sources qui peuvent devenir pénalisantes pour votre déliverabilité ou simplement pour la rentabilité de votre programme. La segmentation par source vous permet également de savoir quelles sources sont associées à une inactivité élevée ou à de forts taux de désabonnement. Vous pouvez aussi identifier facilement les meilleurs solutions de recrutement par rapport aux autres. Et donc conduire à accentuer vos efforts sur une source particulière pour faire évoluer votre nombre d'abonnés. Vous consoliderez ainsi vos pratiques d'acquisition, et cela ne pourra que rendre votre programme d'emailing plus performant, avec de meilleurs taux de déliverabilité.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Pour résumer, un maître mot, transparence, il faut réellement expliciter à votre futur membre ce à quoi il s'inscrit, et ceci quelle qu'en soit la source. Analysez continuellement vos réclamations en fonction des sources de recrutement et tirez-en les leçons qui s'imposent sur votre communication. Vous ne pourrez qu'être satisfait du respect de ces principes dans les résultats de vos campagnes marketing.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/o-kY044h20Q" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/02/18/Et-vos-membres-vous-les-recrutez-comment#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/90</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/02/18/Et-vos-membres-vous-les-recrutez-comment</feedburner:origLink></entry>
    
  <entry>
    <title>HipHop pour PHP</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/DEC0wHU5-v4/HipHop-pour-PHP" rel="alternate" type="text/html" title="HipHop pour PHP" />
    <id>urn:md5:469b44e236652911561cb858b06f6d2d</id>
    <published>2010-02-03T23:26:00+01:00</published>
    <updated>2010-02-21T11:16:01+01:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Développement</dc:subject>
        <dc:subject>C</dc:subject><dc:subject>compilation</dc:subject><dc:subject>developpement</dc:subject><dc:subject>facebook</dc:subject><dc:subject>hiphop</dc:subject><dc:subject>php</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
&lt;img src="http://www.footcow.com/public/HipHop_logo_white.png" alt="hiphop for php" style="float:left; margin: 0 1em 1em 0;" title="hiphop for php, fév. 2010"  height="278" width="213" /&gt;A peine annoncé, qu'il y a, déjà, beaucoup de discussions lancées autour de la libération en open source de &lt;a href="http://developers.facebook.com/news.php?blog=1&amp;amp;story=358" hreflang="en"&gt;HipHop pour PHP&lt;/a&gt;, par l'équipe de développement de &lt;a href="http://www.facebook.com" hreflang="en"&gt;Facebook&lt;/a&gt;. Cette nouvelle technologie convertit le système natif de production de &lt;a href="http://www.php.net" hreflang="en"&gt;PHP&lt;/a&gt;, en prenant le code PHP, pour le convertit en code C++. Il crée un fichier binaire complet qui peut être exécuté sur un serveur en mode natif. Facebook annonce améliorer jusqu'à 50% les performances d'exécution finale. Leur méthode représente une évolution radicale dans la réflexion sur les langages de script comme PHP.&lt;br /&gt;
&lt;br /&gt;
Assurément, beaucoup de gens vont réfléchir à comment cela pourrait leur être profitable. Mais qui va véritablement profiter de ce système ?&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Qui va en profiter ?&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Il y a beaucoup d'avantages pour les sociétés qui produisent des applications web à grande échelle en PHP. La possibilité de convertir du code PHP en autre chose, qui plus est, plus efficace, sans avoir à recycler leurs développeurs réduiront finalement la charge des serveurs et les coûts de déploiement. En particulier, tout ceux qui, aujourd'hui, exploitent plus de deux serveurs pour une application web. L'importance des trafics web, et les charges machines sont aujourd'hui, surtout dans les applications objets à lourds frameworks, une charge de plus en plus importante. Avec une amélioration de 50% des performances, on peut facilement imaginer utiliser moins de serveurs, même si pour des raisons de sécurisation, une redondance sera toujours nécessaire.
Les sociétés qui distribuent des applications natives en PHP, pourront aussi profiter de cette technologie. Cela va ainsi leur permettre de déployer une application web dans un format compilé et donc pleinement sécurisé, et réduire, de façon radicale, les risques de détournements liés au langage en script.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Qui ne va pas en profiter ?&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Malgré tous ces avantages, il demeure un groupe important de développeurs PHP qui ne bénéficieront pas des avantages de cette technologie. En fait, la grande majorité des développeurs PHP, qui ne produisent que des petits sites, ne nécessitant qu'un serveur web et avec un faible trafic. Beaucoup de sites fonctionnent sur des machines partagées, ou des sites qui ont plusieurs services sur un même serveur. Étant donné qu'HipHop permet de faire fonctionner une application web à la fois (sur un seul serveur web), il est impossible pour le moment de faire fonctionner plus d'un site internet sur un serveur. Ce n'est évidemment pas optimal pour la plupart des applications PHP en production à ce jour, et cela en limitera donc l'utilisation.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;De plus, les premiers utilisateurs de PHP v5.3 ne seront pas en mesure d'utiliser HipHop dans l'immédiat, car actuellement il supporte uniquement PHP dans sa version 5.2; la majorité des développements de Facebook sont écrits dans cette version de PHP. Même si dans le futur un portage sera surement proposé pour cette nouvelle version, il est important de prendre en compte que les évolutions de PHP ne seront pas exploitables tant qu'HipHop ne suivra pas un planning de développement très proche de celui de l'équipe de PHP. Cela engendrera forcément de nombreuses frustrations pour certains développeurs. Ces derniers étant souvent limités par les évolutions des distributions stables, des validations de versions de production et les tests de régressions associés.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;HipHop est un projet impressionnant, il va certainement changer la méthode d'exploitation et de développement de certaines applications PHP. Il n'en demeure pas moins qu'il faut voir que cet outil est avant tout développé pour Facebook et son utilisation interne. Quid de ses futures évolutions, quid de potentiels concurrents qui pourraient rapidement voir le jour, en tous cas cela laisse supposer de belles évolutions autour de PHP dans les mois qui viennent.&lt;/p&gt;


&lt;p&gt;&lt;em&gt;&lt;strong&gt;Mise à jour du 21/02/2010 :&lt;/strong&gt;&lt;/em&gt;
Facebook vient de mettre à disposition HipHop pour PHP sur &lt;a href="http://github.com/facebook/hiphop-php" hreflang="en"&gt;Github&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/DEC0wHU5-v4" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/02/03/HipHop-pour-PHP#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/89</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/02/03/HipHop-pour-PHP</feedburner:origLink></entry>
    
  <entry>
    <title>Jouez des animations Flash sur votre iPhone</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/Gov9k-y_vV0/Jouez-des-animations-Flash-sur-votre-iPhone" rel="alternate" type="text/html" title="Jouez des animations Flash sur votre iPhone" />
    <id>urn:md5:18a60bdc3210e3143a8ec2d972cfdf8a</id>
    <published>2010-01-27T15:37:00+01:00</published>
    <updated>2010-02-21T01:03:05+01:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>A visiter</dc:subject>
        <dc:subject>flash</dc:subject><dc:subject>iphone</dc:subject><dc:subject>opensource</dc:subject>    
    <content type="html">    &lt;p&gt;&lt;br /&gt;
&lt;img src="http://www.footcow.com/public/.flash_iphone_m.jpg" alt="Flash sur iphone" style="float:right; margin: 0 0 1em 1em;" title="Flash sur iphone, janv. 2010"  height="448" width="298" /&gt; Gorgon, c'est son nom. Écrit par Tobias Schneider, un &lt;a href="http://paulirish.com/work/gordon/demos/" hreflang="en"&gt;player Flash pour iphone&lt;/a&gt;.&lt;br /&gt;
Vous trouverez des exemples, les codes sources, et vous pourrez enfin faire tourner du Flash depuis votre iPhone, le tout écrit en Javascript&amp;nbsp;!&lt;/p&gt;


&lt;p&gt;Merci à Olivier &amp;amp; &lt;a href="http://twitter.com/hthetiot" hreflang="fr"&gt;Harold&lt;/a&gt; pour cette information ...et bravo à Tobias pour cet excellent travail.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/Gov9k-y_vV0" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/01/27/Jouez-des-animations-Flash-sur-votre-iPhone#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/88</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/01/27/Jouez-des-animations-Flash-sur-votre-iPhone</feedburner:origLink></entry>
    
  <entry>
    <title>Internet Explorer de moins en moins utilisé en Europe !</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/UbCxRUfsMKg/Internet-Explorer-de-moins-en-moins-utilis%C3%A9-en-Europe-%21" rel="alternate" type="text/html" title="Internet Explorer de moins en moins utilisé en Europe !" />
    <id>urn:md5:9fa765db72227589e27ee028ea446b0c</id>
    <published>2010-01-27T10:37:00+01:00</published>
    <updated>2010-02-21T01:03:12+01:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>A visiter</dc:subject>
        <dc:subject>chrome</dc:subject><dc:subject>firefox</dc:subject><dc:subject>internet explorer</dc:subject><dc:subject>navigateur</dc:subject><dc:subject>safari</dc:subject>    
    <content type="html">    &lt;p&gt;Selon l'étude faite par AT Internet Institute dans son &lt;a href="http://www.atinternet-institute.com/fr-fr/barometre-des-navigateurs/barometre-des-navigateurs-decembre-2009/index-1-1-3-186.html" hreflang="fr"&gt;Baromètre des navigateurs&lt;/a&gt; publié en janvier 2010. Internet Explorer passe sous la barre des 60% des visites en Europe. Naturellement Google Chrome, Safari et Firefox qui en profitent pour étendre leurs parts de marché.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;&lt;img src="http://www.footcow.com/public/.navigateurs-201001-1_m.jpg" alt="Navigateurs Europe janvier 2010" style="display:block; margin:0 auto;" title="Navigateurs Europe janvier 2010, janv. 2010"  height="324" width="448" /&gt;
&lt;br /&gt;
Si en plus IE 6 pouvait disparaître une bonne fois ... ça serait encore une meilleure nouvelle&amp;nbsp;!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/UbCxRUfsMKg" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/01/27/Internet-Explorer-de-moins-en-moins-utilis%C3%A9-en-Europe-%21#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/87</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/01/27/Internet-Explorer-de-moins-en-moins-utilis%C3%A9-en-Europe-%21</feedburner:origLink></entry>
    
  <entry>
    <title>footcow.free.fr est mort ! Vive www.footcow.com !</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/8EZ9xqffbEg/footcow.free.fr-est-mort-%21-Vive-www.footcow.com-%21" rel="alternate" type="text/html" title="footcow.free.fr est mort ! Vive www.footcow.com !" />
    <id>urn:md5:29107a706e5a75d255444a6b3dcc988e</id>
    <published>2010-01-16T01:33:00+01:00</published>
    <updated>2010-02-21T01:03:19+01:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Général</dc:subject>
        <dc:subject>footcow.com</dc:subject><dc:subject>nom</dc:subject><dc:subject>nouveauté</dc:subject><dc:subject>url</dc:subject>    
    <content type="html">    &lt;p&gt;&lt;br /&gt;
&lt;img src="http://www.footcow.com/public/no_bullshit.png" alt="no bullshit" style="float:left; margin: 0 1em 1em 0;" title="no bullshit, janv. 2010"  height="140" width="139" /&gt;Voilà ... cela faisait longtemps que je ne prenais pas la peine de déposer ce nom de domaine ... c'est maintenant chose faite&amp;nbsp;!
Et puis, pourquoi passer par l'hébergement de free.fr alors que j'ai mes propres serveurs qui font merveilleusement ce travail depuis des années...? Juste la fainéantise ... &lt;img src="/themes/footcow/smilies/wink.png" alt=";-)" class="smiley" /&gt;
Alors, notez-le dans vos tablettes ... désormais cela se passe sur &lt;a href="http://www.footcow.com" hreflang="fr"&gt;www.footcow.com&lt;/a&gt; !!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/8EZ9xqffbEg" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2010/01/16/footcow.free.fr-est-mort-%21-Vive-www.footcow.com-%21#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/86</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2010/01/16/footcow.free.fr-est-mort-%21-Vive-www.footcow.com-%21</feedburner:origLink></entry>
    
  <entry>
    <title>J'ai jeté mon clavier !</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/gyXolE0nI0o/J-ai-jet%C3%A9-mon-clavier-%21" rel="alternate" type="text/html" title="J'ai jeté mon clavier !" />
    <id>urn:md5:94752aebcee79d55a17eadf6e93f7d73</id>
    <published>2009-12-02T20:48:00+01:00</published>
    <updated>2010-02-21T01:03:32+01:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Général</dc:subject>
            
    <content type="html">    &lt;p&gt;&lt;br /&gt;
&lt;img src="http://www.footcow.com/public/.clavier_dans_facade_m.jpg" alt="Clavier dans facade" style="display:block; margin:0 auto;" title="Clavier dans facade, déc. 2009"  height="448" width="298" /&gt;&lt;/p&gt;


&lt;p&gt;Bon d'accord je l'ai jeté par la fenêtre ... j'aurais pas du &lt;img src="/themes/footcow/smilies/wink.png" alt=";-)" class="smiley" /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/gyXolE0nI0o" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2009/12/02/J-ai-jet%C3%A9-mon-clavier-%21#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/85</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2009/12/02/J-ai-jet%C3%A9-mon-clavier-%21</feedburner:origLink></entry>
    
  <entry>
    <title>Emailing: Supprimer les inactifs !</title>
    <link href="http://feedproxy.google.com/~r/FootcowBlog/~3/ip5-E10BmPI/Emailing%3A-Supprimer-les-inactifs" rel="alternate" type="text/html" title="Emailing: Supprimer les inactifs !" />
    <id>urn:md5:0c5a7aed9ce38010c4192e162cd65ff8</id>
    <published>2009-11-23T23:00:00+01:00</published>
    <updated>2009-11-23T23:00:46+01:00</updated>
    <author><name>footcow</name></author>
        <dc:subject>Emailing</dc:subject>
        <dc:subject>déliverabilité</dc:subject><dc:subject>email</dc:subject><dc:subject>inactifs</dc:subject><dc:subject>optimisation</dc:subject>    
    <content type="html">&lt;p&gt;&lt;br /&gt;
Comme je l'ai indiqué dans &lt;a href="http://www.footcow.com/index.php/post/2009/10/21/Nouvelles-r%C3%A8gles-de-d%C3%A9liverabilit%C3%A9"&gt;mon précédent billet&lt;/a&gt;, l'activité des utilisateurs devient un point clé des règles de gestion des principaux webmails. Bientôt, les expéditeurs dont les messages seront ouverts et cliqués, auront une meilleure diffusion dans les boîtes de réception que ceux dont les messages sont supprimés sans ouverture, signalés comme  spam, ou laissés à l'abandon dans la boîte de réception.
D'un autre côté, avoir une grande partie des abonnés inactifs ou ne répondant pas, peut nuire à la réputation de l'expéditeur, ce que de nombreux FAI considèrent aujourd'hui, lorsqu'il s'agit de décider s'il y a lieu de délivrer vos messages, les supprimer ou les placer directement  vers le dossier des indésirables. Vous savez déjà, probablement, que les plaintes pour spam et les hard bounces endommagent votre réputation d'expéditeur et réduisent la déliverabilité. Écrire de façon répétée à des inactifs ou des adresses email abandonnées constitue une menace plus insidieuse.&lt;/p&gt;    &lt;p&gt;Si vous ne faites rien pour contrôler ou réactiver vos abonnés inactifs, ce segment peut se développer assez pour déclencher le filtrage ou le blocage des FAI. Même vos abonnés les plus actifs ne seraient plus en mesure de recevoir vos messages si cela se produisait, car votre réputation en tant qu'expéditeur deviendrait si pauvre que vos messages ne pourraient plus atteindre leurs boîtes de réception. Ainsi, votre réputation, votre capacité de déliverabilité, et finalement, la santé toute entière de votre programme d'emailing sont alors en péril. Cela signifie que vous ne pouvez plus vous permettre d'ignorer vos destinataires "virtuellement désabonnés".&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Le nettoyage de votre liste de diffusion doit impérativement inclure les inactifs&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Il s'agit d'un concept controversé. De nombreuses équipes marketing résistent à toute suggestion visant à supprimer des adresses de leurs listes de diffusion, en supposant que si l'adresse ne bounce pas ou ne génère pas une plainte de spam, c'est qu'elle est exploitable.
Ils voient l'argent perdu lors de l'acquisition de cette adresse email, ou pensent que le prochain email qu'ils enverront pourrait rapporter grâce à la volumétrie de leur base ... Ce que ces personnes ne voient pas, se sont les dommages qui peuvent survenir quand ils envoient des messages à des adresses qui ne répondent jamais. Je peux comprendre cette appréhension ... mais la déliverabilité de vos campagnes n'est elle pas plus importante à long terme&amp;nbsp;?&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Identifiez vos vrais inactifs&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Utilisez une approche minutieuse, qui applique une matrice de mesures précise, pour retirer vos véritables abonnés inactifs. Si vous élaguez toutes les personnes qui n'ont pas cliqués depuis six mois, vous pourriez finir par vous priver de vos vrais clients.&lt;/p&gt;


&lt;p&gt;Déterminez votre cycle d'inactivité. Plus vos cycles de ventes sont longs, et moins fréquentes sont vos campagnes, plus vous avez besoin d'attendre. Quelqu'un qui envoie une promotion mensuelle pour des vacances de luxe, ou pour du fois gras, devrait analyser ses inactifs après au moins un an, tandis que le site qui envoie chaque jour un email pourrait commencer la chasse aux inactifs après trois mois de silence.&lt;/p&gt;


&lt;p&gt;Utilisez des paramètres précis. Le taux d'ouverture n'est pas forcément le meilleur indicateur à analyser. Ce n'est pas toujours exact, car il ne prends pas en compte les personnes qui ne téléchargent pas les images. Les clics et les conversions sont des paramètres plus fiables. Vous devriez également envisager de regarder les indicateurs qui ne sont pas liés aux emails comme les paramètres d'activité sur votre site Web, les achats, les consultations de pages ou les commentaires laissés par les clients sur le site.&lt;/p&gt;


&lt;p&gt;Testez vos paramètres et affinez les selon vos besoins. Testez vos critères d'inactivité avant d'aller plus loin. Créez un segment de votre liste de diffusion et ajoutez dedans les adresses qui répondent à vos critères. Envoyez vos prochains messages comme d'habitude, mais surveillez les actions sur votre nouveau segment. Remettez alors, toutes les personnes qui agissent sur le message dans votre liste principale.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Lancez votre campagne de réactivation&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Nous parlons bien ici d'une campagne. Et le mot "réactivation" ne signifie pas l'envoi d'un simple email indiquant "Revenez et achetez quelque chose ou nous vous sortons de notre programme." Au lieu de cela, vous allez créer une série d'emails, chacun avec un but différent.&lt;/p&gt;


&lt;p&gt;Voici une campagne de réactivation typique&amp;nbsp;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Créez une version différente de vos emails habituels. Envoyez la première version à vos actifs, puis vous faites une variante pour votre segment d'inactifs dans laquelle vous leur demandez un retour, comme de mettre à jour leurs préférences. Faites en sorte de mettre plus en évidence ces liens de ce qu'ils pourraient l'être dans un email régulier. Utilisez un sujet qui rappelle leur inactivité&amp;nbsp;: "Reviens sur ACME" ou "Tu nous manques...". Suivez l'activité sur ce message, et toute personne qui agit en retour sur votre offre, sera déplacée dans votre liste d'actifs. S'ils cliquent sur le lien de désabonnement, bien sûr, ou s'ils cliquent sur le rapport de spam, vous devez les supprimer, comme vous le feriez normalement.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Envoyez votre prochain email classique uniquement à votre liste d'actifs. Pour vos inactifs, envoyez un email spécial avec une enquête et des instructions sur la façon d'annuler son compte ou de mettre à jour les préférences, ou la méthode pour changer d'adresse ou de fréquence de réception des emails. Faites la promotion de vos différentes listes de diffusion ou d'autres canaux de communication&amp;nbsp;: flux RSS, Twitter, Facebook qui pourraient mieux fonctionner. Vous devez donc automatiquement déplacer les membres qui vont agir positivement ou négativement dans la bonne liste de diffusion.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;L'email d'adieu. Vous indiquerez dans cet email que vous allez supprimer l'adresse de votre base de données et ne plus envoyer aucun email. Vous devez tout de même y inclure des liens et une offre de réactivation au cas où. Celui qui n'a pas répondu peut être déplacé en toute sécurité dans une base de données de membres à ne plus contacter.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La suppression de "bonnes adresses" mais pourtant inactives pourrait donner l'impression de se couper un bras, mais une amélioration mesurable des indicateurs de déliverabilité, de conversions et des revenus, devrait aider à soulager la douleur ...&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FootcowBlog/~4/ip5-E10BmPI" height="1" width="1"/&gt;</content>
    
    

    
          <wfw:comment>http://www.footcow.com/index.php/post/2009/11/23/Emailing%3A-Supprimer-les-inactifs#comment-form</wfw:comment>
      <wfw:commentRss>http://feeds.feedburner.com/FootcowBlog/comments/84</wfw:commentRss>
      <feedburner:origLink>http://www.footcow.com/index.php/post/2009/11/23/Emailing%3A-Supprimer-les-inactifs</feedburner:origLink></entry>
  
</feed>

