Alban JAMESSE

Alban JAMESSE
Responsable E-commerce

#ecommerce, #internet &Co

   

Tombé dans le commerce tout petit, puis dans l'internet un peu plus grand;
Je fais du e-commerce activement depuis 2008.

Écoutez moi tous les matins sur Goood Morning Web

Contactez moi  
+33(0) 687.007.697


Votre message a bien été envoyé.

Votre message N'A PAS été envoyé.
Un problème est survenu. N'hesitez pas à me contacter par un autre moyen.

Mes logiciels indispensables

Mes logiciels indispensables

Suite à un changement de PC, j’ai du réfléchir aux logiciels que je souhaitais réinstaller.
(Même si je trouve dingue pour Windows de ne pas proposer un outil d’import pour retrouver le même environnement en changeant de PC)

Navigateurs

J’en ai parlé dans un article dédié.

Image

Fichiers

Multimedia

Bureautique

Et vous, vous avez besoin de quoi sur votre ordinateur ?

Formulaire, SPAM & convictions

Formulaire, SPAM & convictions

Comme je l’avais déjà dit il y a deux ans Mandrill, qui est notre serveur d’expedition d’email, nous a déjà bien sauvé le cul avec une attaque de spammeurs qui se servent de la création de compte sur notre Magento pour envoyer du SPAM à la terre entière.
Un truc sur lequel on serait sans décence sans Mandrill et sa possibilité de filtrer les emails sortant au niveau du serveur d’envoi.

La semaine passé, je me suis penché sur un problème qui nous pendait au nez depuis le début de l’année.

Depuis le début de l’année, Mandrill nous allertait sur la réputation email de notre domaine qui était en chute lente mais continue. D’autre chats à fouetter, je ne m’étais jamais penché sur le problème.

Mais la semaine dernière avec le confinement, on s’est retrouvé sous une avalanche de commande (générant des emails par notre site) et nous derrière qui expeditions également des emails à chaque commandes pour demander aux clients si ils avaient bien lu le message indiquant que nous n’expédions plus rien (SPOILER ALERT : Pour les 2/3, non ils le l’avaient pas lu), et la limite horaire imposée par Mandrill suite à la baisse de la réputation de notre domaine de plus en plus pourrave, ne suffisait plus.

J’ai donc pris le temps de demander des explications à Mandrill, car à mes yeux on avait le cul propre.
Nous bloquions déjà toutes les tentatives de SPAM.

Après quelques minutes seulement (service client au top top top), ils m’ont répondu, que notre domaine envoyait quand même des SPAM, avec des exemples à la clés.

En effet, notre formulaire de contact nous envoyait des SPAM. À nous.
Notre domaine nous envoyait bien des emails de SPAM pourris incontestablement.
Nous ne les signalions jamais en SPAM (on est pas si con), mais les analyseurs de mails notaient bien que notre nom de domaine envoyait des emails avec des liens vers du pr0n ou du v14gr4.

Je ne voulais pas me résigner à installer un Captcha. 
Nos clients ont déjà du mal à remplir comme il le faut leur code postal ou leur numero de téléphone (true story) alors leur demander de recopier des caractères dégradées, ou de cliquer sur des images de voitures ou de bus c’est impensable !

Autres soucis, notre Magento étant devenu avec le temps tellement instable, qu’il est hors de question d’installer des plugins tiers.
Bon en vrai, il n’est pas instable, il est vitrifié pour garder sa stabilité.

Bon, le problème était clos il n’y avait rien à faire. J’ai passé une nuit à pleurer.

Puis, REVELATION !

Je serais incapable de dire d’où elle est venue, mais je me suis souvenu qu’il était possible d’activer ou de désactiver le formulaire de contact.

Car oui, c’est bien lui qu’il faut désactiver, car les spammeurs pointent leurs robots directement sur le moteur d’envoi, et ne visitent aucune pages. (J’avais déjà tenté un truc sur cette caractéristique avec CloudFront, mais sans succès)

Une fois désactivé, j’ai fait moi même mon petit formulaire et son script d’expé d’email à la main.

J’y ai ajouté deux antispam :

Dans le formulaire j’ajoute un champ URL, que je cache en CSS.
Les robots spammeurs aiment être exhaustifs. Ils remplissent tous les champs des formulaires. Alors pensez-y, un champs nommé URL !
Donc dans mon script si le champ URL est renseigné, c’est à coup sur du spam.
Essayez c’est redoutable, et ca fait plus de 10 ans que j’applique cette technique un peu partout.

Pour les plus malins qui visent spécifiquement des Magento, qui savent que ce champs n’existe pas et qui font naviguer leur robot, j’ai rajouté une couche avec l’antispam de WordPress.
Je suis passé par la libraire/function Fuspam en php pour acceder à l’API Akismet.

Pour les messages qui restent coincé dans ce filet, j’enregistre sur le serveur le message et envoie un email neutre à notre adresse indiquant qu’il faut aller vérifier.
J’ai aussi fait une page pour visualiser et supprimer tout d’un coup.

Et pour les messages qui ne passe pas le premier test de l’URL vide, je les declare tout de suite comme SPAM à Akismet.

Si vous voulez vous aussi ce script de formulaire, n’hésitez pas à me le demander.

13 ans de Twitter

13 ans de Twitter

Aujourd’hui ça va faire 13 ans que je suis inscrit à Twitter.

13 ans que ce réseau social, qui se presente comme un média, rythme mes journées.

J’ai découvert Twitter, sur le site du Capitaine Commerce.

Je viens d’essayer de retrouver l’article sur le site Archive.org.
Je ne l’ai pas retrouvé.
Mais chose amusante, dans le MyBlogLog (un truc de ieuv) au moment du passage du crawler on y retrouve @xuoan, @thelau, @Nellio et @aurelienbardon.

Que des personnes que je follow aujourd’hui.

· Naviguez ·
« Articles plus anciens · Articles plus récents »