web-dev-qa-db-fra.com

Envoi par courrier électronique à tous les utilisateurs du site

Je vais envoyer un courrier électronique à tous les utilisateurs de mon site pour les mettre à jour sur les derniers développements et leur rappeler de revenir sur le site. Existe-t-il des précautions particulières que je devrais prendre? J'allais le faire via une boucle en PHP. J'ai environ 1000 utilisateurs.

11
bgcode

Généralement, vous voudrez éviter d'être identifié comme SPAM en utilisant le bon conten et enregistrements DNS .

L'envoi d'au moins 10 emails similaires à un domaine dans une fenêtre de 30 minutes nous a également occasionné des problèmes par le passé (nous ne connaissons pas la cause et cela n'affecte que quelques domaines). Nous avons donc tendance à créer des lots (dans un langage de script tel que PHP), puis à les envoyer via un script en utilisant cron ou at .

Limitez le nombre d'emails envoyés dans chaque lot et surveillez les rejets et les abus @/spam @. L'utilisation de reçus et d'images de suivi uniques vous aidera également à déterminer le nombre de courriels reçus. Malheureusement, il n’existe pas de solution unique en ce qui concerne l’envoi, mais en agissant de manière proactive, vous trouverez les lacunes à combler.

8
Metalshark

Une chose que vous voudrez faire est d’ajouter une désinscription au bas de votre courrier électronique en masse. Ainsi, si un utilisateur de votre site ne souhaite plus recevoir d’e-mail comme celui-ci, il dispose d’un moyen de le faire. C'est juste une bonne pratique en général.

En général, il est correct d’avoir des listes de diffusion pour différents types d’e-mails pour votre site. Par conséquent, si vous supprimez un type d’e-mail différent dans le futur, les utilisateurs du site devront se désabonner séparément, mais vous devrez leur donner le moyen de sortir. ce genre d'email à l'avenir.

2
Ben Hoffman

Mon conseil:

  1. Lire les autres réponses ici
  2. Réalisez que l'envoi d'e-mails à 1 000 utilisateurs comporte un risque élevé que vos utilisateurs ne reçoivent pas l'e-mail car il est classé en tant que spam, ou en tant que spameur, ou les deux.
  3. Considérez dépenser de l'argent pour cela plutôt que de le faire vous-même.

Les entreprises qui font cela pour gagner leur vie savent comment s’inscrire sur des listes blanches pour les principaux fournisseurs d’e-mail (hotmail, gmail, aol, etc.) et vous aider avec la délivrabilité, les liens de désabonnement, etc.

Certaines options sont discutées dans cette question sur le site webapps . Avec mailchimp ou campaignmonitor, envoyer à 1 000 utilisateurs peut coûter aussi peu que 15 $.

2
Doug Harris

Lors de l'envoi d'un courrier électronique, il est généralement bon d'envoyer uniquement aux personnes qui ont activé . Pendant votre processus d'inscription, vous devriez avoir une case à cocher semblable à ceci:

[] Tenez-moi au courant de ce qui se passe ici (environ n courriels par mois)

Ensuite, uniquement les utilisateurs de messagerie qui ont choisi de s’inscrire. Une stratégie beaucoup plus stricte consiste à utiliser ce que l’on appelle un double opt-in , qui nécessite non seulement cliquer sur la case, mais aussi cliquer sur un lien de confirmation par courrier électronique avant de le placer sur la liste à contacter. Bien sûr, comme @Random Ben l’a suggéré, fournissez toujours un moyen simple, en un clic, aux utilisateurs de se désabonner.

En fonction de la législation de votre pays et de la législation locale, vous devrez peut-être également:

  • Indiquez le nom complet de votre entreprise, votre adresse et votre numéro de téléphone.
  • Informer l'utilisateur qu'il n'est nullement obligé d'agir sur le courrier électronique
  • Indiquez clairement que l'e-mail n'est pas une facture
  • Autres exigences

Je n'enverrais pas mille courriers en une seule boucle. Cela pourrait déclencher des mesures anti-SPAM de la part de votre hôte et garantir que votre courrier est rejeté par des destinataires distants tels que MSN. Si les revenus le permettent, vous pouvez peut-être faire appel à un tiers spécialisé dans la distribution de courrier en nombre. Ils connaîtront toutes les lois à respecter, ils disposeront d'un logiciel sophistiqué permettant de garantir un faible taux de rebond et ils sont généralement très bon marché.

Sinon, jetez un coup d'œil à certains gestionnaires de listes de diffusion/gestionnaires de courrier en bloc open source sur des sites tels que Sourceforge. Celles-ci ne sont peut-être pas aussi sophistiquées que les solutions commerciales, mais la plupart d'entre elles réussissent à "diffuser" les messages sur une longue période, tout en veillant à ne pas en envoyer trop à un hôte à la fois.

Par exemple, si 700 de vos visiteurs utilisaient hotmail.com et que vous ne preniez pas un soin particulier, la plupart (ou la totalité) de vos messages se retrouveraient dans des dossiers SPAM ou ne seraient pas livrés du tout.

Quand (et oui, c’est quand, pas si) vous vous retrouvez face à une liste noire de SPAM, vous aurez toujours un temps beaucoup plus facile si vous pouvez prouver que vous utilisez un système à double opt-in. Cela leur dit que ceux qui se sont plaints (probablement) ont simplement oublié qu'ils étaient abonnés.

Je passerais autant de temps à m'inquiéter de la manière dont les gens se font inscrire sur la liste que de savoir comment envoyer le courrier électronique.

1
Tim Post