Protection des adresses email sur un site internet

Le problème de spam est un problème très important quand on sait que les botnets actuels peuvent envoyer plus de 100 milliards de spam chaque jour ! C’est pourquoi, nous allons voir deux méthodes qui permettent d’éviter un maximum que les robots ne trouvent notre adresse mail…

La plupart des robots de spam récupèrent les adresses email en scannant les pages web de certains forums et autres lieux où les utilisateurs sont amenés à laisser leur(s) adresse(s) mail. Ces robots analysent la source de la page web. C’est-à-dire qu’ils cherchent dans la page web (pas du coté du visuel mais du coté du code, ce qui est important) une adresse mail.
Alors que certains robots cherchent uniquement des email du type mon.nom@fai.tld, d’autres cherchent aussi les adresse comme nom.nom-AT-fai.tld et un grand nombre d’autres solutions utilisées par de nombreux internautes pour se faire croire que s’ils mettent des adresses mail sous cette forme, ils n’auront pas de spam… Continue reading Protection des adresses email sur un site internet

facebooktwittergoogle_plusredditpinterestlinkedinmail

PHP : Envoyer des mails en HTML et avec des pièces jointes

La fonction mail de PHP est majoritairement utilisée pour envoyer du texte simple ou parfois du HTML quand l’utilisateur maitrise les Content-type. Cependant, elle nous permet un nombre de choses incroyable ! A vrai dire, on peut faire pareil que n’importe quel client mail, car, c’est nous qui choisissons ce que l’on met dans la source…

Le HTML dans le mail

Le mail n’est pas réservé à un usage de texte simple, il nous permet (grâce aux webmails et clients de messagerie compatible) d’afficher du HTML dans le corps du mail.

Cependant, c’est la même histoire que pour l’encodage des pages web (cf: Le problème d’encodage : Des accents en points d’intérrogation) sauf qu’en plus, – mais c’est très simple – il faut indiquer au client de messagerie quel sorte de message on lui envoi (texte brute, html, fichier binaire..). Continue reading PHP : Envoyer des mails en HTML et avec des pièces jointes

facebooktwittergoogle_plusredditpinterestlinkedinmail