@Guidu80 : on se connaissait bien avant Internet... peut-etre même avant Pyramide! Ce qui explique que je ne me souvienne plus des règles :(

Blackliste par Yahoo!

Sur Jobetudiant.net, Un des gros projets du mois de Janvier a été de préparer l’été. Oui, c’est un peu l’inverse des animaux, en hiver, chez Jobetudiant.net, on prépare l’été. En fait, comme chaque année, c’est la même chose, je sais qu’en Juin, Jobetudiant.net ne tiendra pas la charge au moins 3 ou 4 jours. Je sais, c’est mal. Et pour éviter de me retrouver a acheter en urgence un nouveau serveur et a taper sur mon hebergeur pour son manque de réactivité, cette année, on a décidé de s’en occuper en Janvier. Et comme “le gros” de la charge vient des mails d’annonces que nous envoyons quotidiennement, il a fallut optimiser l’envoi de ceux-ci!

Bonne nouvelle : c’est fait, le site est maintenant véloce comme un guépard et il envoie 100,000 mails chaque nuit comme on enverrai une carte postale! Mauvais nouvelle, il apparait que les mails que nous envoyons a nos abonnes Yahoo sont classes comme SPAM! Oupss… et grr… comme en gros, cela fait 10% de nos mails, cela représente un “manque” de l’ordre de 800 visiteurs par jour! En gros, 8000 visiteurs viennent chaque jour sur le site par un mail qu’ils ont reçu.

Vous avez des idées pour résoudre cela? D’ailleurs, vous avz un moyen simple de savoir si un site est blackliste dans les messageries les plus communes (Hotmail, AOL, Gmail…)?

Viewing 8 Comments

    • ^
    • v
    Salut Julien, félicitations pour le succès du site. Mais tu touches là à un problème classique. Si tu veux que tes emails ne soient pas considérés comme spam par Yahoo! et d'autres services de messageries, il faut falloir payer... Il existe des sociétés spécialisées dans ce domaine, et ça n'est pas donné...
    • ^
    • v
    Merci Arnaud pour cet "insight"... Tu as des noms de boites, au cas ou l'envie de payer me prenaient?
    • ^
    • v
    Laisse-moi aussi te router vers une personne qui pourrait te mettre dans la white list de Yahoo! pour eviter de te retrouver injustement considere comme du spam.
    C'est arrive a un autre de mes amis, et il avait eu le bonheur de voir son souci resolupar cette personne.
    Je te tiens au courant.
    • ^
    • v
    Stef : Thanks a lot! Ma dette envers toi commence à grandir...
    Merci Merci!
    • ^
    • v
    Plus généralement, il faudrait te créer un compte e-mail chez tous les grands fournisseurs (Yahoo!, Hotmail/MSN, Wanadoo, Free, etc.) de manière à contrôler la façon dont peuvent être traités tes messages.

    Ensuite, c'est une question de timing d'envoi. Si tu as 800 adresses Yahoo! dans ta base, et que tu envois ta mailing list, disons, en moins de 5 minutes à ces 800 contacts, Yahoo! aura vite fait de classer tes e-mails dans sa boîte à spam. Et si sur ces 800 adresses tu a un taux de déchet de x%, là aussi, c'est mise en liste noire direct. Il est donc nécessaire entre deux envois de récupérer et traiter tous les retour "user not found".
    Enfin, il faut s'assurer que les entêtes de ton e-mail soient bien conformes aux RFC, que le reverse DNS soit OK, etc.

    Une dernière chose : la mise en blacklist vient souvent d'un mauvais comportement de tes lecteurs : la mise en blacklist... par l'utilisateur lui-même ! C'est une question d'éducation : si ton lien de désinscription est en tous petits caractères en bas de la newsletter ou que tu lui demandes de s'identifier sur le site ou répéter son adresse, il aura vite fait de mettre ta newsletter dans sa boîte à spam...
    • ^
    • v
    Salut Guillaume,

    Merci pour tes conseils... Je pense que l'option de se creer un compte est malheureusement nécessaire!

    Pour le timing, c'est assez dur a gérer, sachant que j'envoie en moyenne 100,000 mails la nuit. Si ils ne sont pas partis avant midi, cela devient inutile car les offres peuvent être "caduques" et la concurrence entre candidats est très rude!

    Par ailleurs, ce ne sont pas 800 mails, mais 10,000 (qui donnent en moyenne 800 visiteurs sur le site!)... et la encore, cela complique une gestion "a la mano" des bounces...
    Pour les user not found, il ne devrait pas y en avoir beaucoup car il faut une confirmation de l'email (envoyee par mail) et etre venu sur le site dans les 90 derniers jours pour recevoir les derniers mails!

    Notre hebergeur nous a mis en place "Domain Keys" et SPF... cela dit je ne sait pas comment verifier que le reverse DNS soit ok... une piste?

    Enfin, je pense que le lien d'inscription est bien visible (meme taille que le reste!) et d'ailleurs, nous avons quand meme un fort taux de desinscription grace a ce lien dans les mails... Cela dit, on recoit tous les jours des mails de gens qui demandent comment ne plus recevoir les mails -probablement parce qu'ils n'ont pas le reflexe d'aller en base du mail-!

    Dans tous les cas, merci pour ton aide!
    • ^
    • v
    Chaque service de mails a sa propre politique anti-spam, mais des points communs subsistent. Yahoo! met à disposition des postmasters des conseils à respecter en vue d'acheminer les emails correctement :

    http://help.yahoo.com/l/us/yahoo/mail/postmaster/

    En régle générale, considère que si 10 % de tes destinataires marquent tes courriers comme spam, alors 100 % de tes futurs mails vers cet opérateur seront placés dans le dossier spam. L'idée est donc de faire des inscriptions par double opt-in (afin d'éviter qu'un petit malin, genre un concurrent, abonne des utilisateurs à leur insu), et de rappeler pourquoi les individus reçoivent les mails et leur proposer un lien de désabonnement en un clic en entête du mail.

    Autres points :
    mettre en place les politiques de protection spécifiques à chaque opérateur (Sender ID ou SPF pour Microsoft/Hotmail, DomainKeys pour Yahoo, etc.) et respecter les standards mail (y compris au niveau du nom de domaine, des reverse, ou encore des IP utilisées pour envoyer les emails),
    gérer les bounce afin de ne pas envoyer de mails à des comptes qui n'existent pas (un autre intérêt du double opt-in) ou qui n'existent plus,
    limiter la quantité d'emails envoyés à un même opérateur dans un laps de temps défini (entrelace tes envois, mets des quotas par heure, etc.),
    adhère aux programmes de listes blanches des divers opérateurs (gratuites ou payantes selon les cas),
    etc.


    Eventuellement, tu peux voir des services dédiés à ce genre de choses, mais cela peut devenir très coûteux (mais sans doute moins que d'envoyer des mails qui partent à la corbeille ou presque automatiquement).

    Dernière chose : envisager l'envoi de SMS (5 à 15 centimes / envoi) et/ou de courriers postaux (10 à 20 centimes + timbre / envoi).
    • ^
    • v
    Merci Martin pour ces indications qui corroborent ce que j'ai eu par mon hébergeur et par d'autres contacts!
    Au rayon des liens à voir, je conseille : http://help.yahoo.com/l/us/yahoo/mail/postmaste...

    Dans notre cas, il y a bien du "double optin", qui correspond à un mail avec une demande de confirmation, donc le problème des bounces... Chaque mail comporte aussi un lien de desinscription. Une technique pur éviter les spams consiste aussi à demander aux destinataires d'envoyer un mail à l'adresse utilisée pour l'envoi des mails.

    D'un point de vue technique, nous avons du SPF et du DomainKeys, ainsi qu'un reverserDNS en ordre.

    Pour l'instant, pas trop de changement du coté de chez Yahoo!, mais ne perdons pas espoir...
 

Trackbacks

(Trackback URL)

close Reblog this comment
blog comments powered by Disqus