Comment éviter que mon envoi soit classé en SPAM ?

grignote1

Nouveau WRInaute
Bonjour,

Je dirige un site internet et je vais devoir faire des envois de mails hebdomadaires cependant, après les premiers mails envoyés, ceux-ci sont quasiment à chaque fois classés en SPAM.

C'est très, vraiment très gênant car il en va du développement du site.

La base de mails est de 33.000 pour chaque envoi.

Ma question est donc de savoir comment éviter que mon envoi soit considéré comme du SPAM ?

Je vous remercie.
 

grignote1

Nouveau WRInaute
En fait oui car quand je fais mes envois, mon mail est très souvent classé dans les SPAM...

J'ai regardé sur le sujet que tu m'as conseillé de regarder mais pourtant mon code semble être correct..

Le voici :


Code:
          function envoi($nom_expediteur,$email_expediteur,$email_destinataire,$titre_message,$corps_message)
               {
               srand((double)microtime()*1000000);
               $boundary = md5(uniqid(rand()));

               $header ="From: $nom_expediteur <$email_expediteur>\n";
               $header .="Reply-To: postmaster@xxxx.xxx \n";
               $header .="MIME-Version: 1.0\n";
               $header .="Content-Type: multipart/alternative;boundary=$boundary\n";

               $message = "\nThis is a multi-part message in MIME format.";
               $message .="\n--$boundary\nContent-Type: text/html;charset=\"iso-8859-1\"\n\n";
               $message .= "$corps_message\n";
               $message .="\n--$boundary--\n end of the multi-part";

               return mail($email_destinataire,$titre_message,$message,$header);
               }
 

Robinson

WRInaute passionné
Quel est le taux de classement dans le spam ?

Moi ce que j'ai du mal à comprendre, c'est que mes mails n'arrivent jamais dans le Courrier indésirable d'hotmail. Soit ils arrivent bien dans la boite de réception, soit ils n'arrivent jamais... Et c'est strictement aléatoire.
Je crée deux adresses hotmail pour réceptionner, j'envoie, ça peut arriver dans l'une et pas dans l'autre sans aucune explication...
C'est la magie Microsoft.
 

Greendog

WRInaute occasionnel
Tout dépend si y'a un système pour tracer les emails ouvert, et encore on utilise ce genre de truc et ça n'arrive pas en spam.
Ton serveur qui balancer les mails n'est pas en liste noire ? Cela explique pas mal de chose de là. ;)
 

DaviXX

Nouveau WRInaute
Bonjour,

Plusieurs questions se posent :

  • La proportion de contenu utile dans ton mail VS code HTML
  • La présence de certains mots clefs (j'exagèr, mais par exemple viagra fait sauter les compteurs)
  • La manière dont le mail est redigé et relayé

Tu utilises PHP pour envoyer tes mails ? un script open-source, où quelque chose de ta création ?

Je t'invite à suivre le lien suivant pour avoir quelques infos que j'avais reçencé "vite fait" en 2008 :

Conseils pour éviter que vos mails soient détectés comme SPAM

N'hésites pas à donner plus d'infos si tu veux de l'aide plus précise.
 

grignote1

Nouveau WRInaute
Je ne connais pas le taux de classement de mes mails dans le SPAM et ne saurait comment l'avoir.

J'utilise la fonction mail PHP. Mon serveur n'est sur aucune liste noire. J'ai rempli un formulaire pour un champ SPF je crois et j'ai reçu un mail de microsoft me parlant des DNS mais je ne vois pas du tout ce que je dois faire :?

Il y a beaucoup plus de texte que de HTML. Il y a une bannière en fin du mail, et celui est rédigé du mieux possible. J'ai remarqué que les termes utilisés étaient "sensibles" au classement dans les SPAM.

Le mail est rédigé depuis un panel Admin.

Question annexe : Avec les tests d'envoi sur 1 seul destinataire, mon script s'exécute jusqu'à afficher que tous les mails sont partis, avec la quantité etc... Lorsque je fais cet envoi depuis mon panel à tous les membres, l'envoi prends plusieurs heures. Cependant, au bout de 20 minutes environ, la page du navigateur qui charge en continu pour procéder à l'envoi de mail arrête de charger et une page blanche s'affiche à la place des stats d'envoi. Ma question est : Y-a-t-il une limite d'exécution de requete sous Firefox ?


J'espère avoir été le plus précis possible. Merci !

P.S. : J'ai bien suivi ton lien et j'y ai fait tout ce qu'il y avait à faire ;-)
 

Wefficient

WRInaute occasionnel
Oui l'emailing commence à devenir assez sensible dès qu'on dépasse la dizaine de milliers de mails envoyés. C'est simplement statistique au début. Une petite explication simple ;-)
Plus tu envoies de mail et plus tu as de mails qui arrivent chez le même FAI/Webmails.
Dès que tu dépasse un certain seuil (propre à chacun d'entre eux) tu passes en mode "campagne" selon leur point de vue, et t'es décortiqué pour qu'ils fassent la différence entre une campagne légitime et un envoi massif de spam.
Dans ce qu'ils regardent :
- Un grand nombre de points techniques comme la config serveur, dns, les headers et leurs spécificités,e tc.
- Des points propres à ton email : code html, ratios html /texte, images, couleurs, mots utilisés, etc.
- La réputation de l'émetteur : Et c'est là ou souvent les "petits" ne font pas le poids. Quand tu passe par un ESP (emailing service provider) professionnel, ils savent que comme c'est des clients payants, ils n'envoient pas n'importe quoi. tu profites ainsi du crédit accordé à l'ESP. Quand tu fais des campagnes conséquentes (33K par envoi par semaine ça commence à peser) sans passer par un ESP, t'es de suite suspect.
Si effectivement tes campagnes sont vitales pour ton site, passe par un pro ! y'a clairement pas photo.
- Enfin y'a plein de choses que tu ne peux pas avoir quand t'es pas ESP reconnu : Intégration dans les FBL spéciales (FeedBack Loop) très utiles pour avoir des retours quand des erreurs ou des déclarations spams arrivent et ne sont normalement pas remontées.

T'as plein de trucs à lire là dessus sur le blog Snipemail vu qu'il ne parle que de ce sujet ;-)
 

Discussions similaires

Haut