J'aurais bien voulu que les adresses email des rédacteurs soient de la forme
bermudos at free dot fr au lieu de bermudos@free.fr avez vous une idée de
où je peux le bricosoft ?
dans l'article 3F89A726.1060402@free.fr, gilles à bermudos@free.fr a écrit
le 12/10/03 23:10 :
bonsoir,
dans les questions qui me hantent, j'ai celle ci:
J'aurais bien voulu que les adresses email des rédacteurs soient de la forme
bermudos at free dot fr au lieu de bermudos@free.fr avez vous une idée de
où je peux le bricosoft ?
merci
gilles
il existe le filtre antispam dans spip [(#EMAIL|antispam)]
J'aurais bien voulu que les adresses email des rédacteurs
soient de la forme
bermudos at free dot fr au lieu de bermudos@free.fr avez vous
une idée de
où je peux le bricosoft ?
Tu veux une petite bidouille dans mes_fonctions.php3 par exemple ?
Ça peut donner ça :
function proteger_email($str) {
$str = preg_replace("/@/"," at ",$str);
$str = preg_replace("/\./"," dot ",$str);
return $str;
}
Et ensuite [(#EMAIL|proteger_email)] mais ça n'empêchera jamais un robot intelligent de faire le remplacement inverse.
(attention je t'ai fait la fonction de tête, à vérifier avant de mettre en production, je n'ai pas le temps là)
Pour ma part j'ai simplement forcé le contact par le formulaire de contact, et aucune adresse mail n'est accessible directement sur le site (donc toujours un lien vers la page de l'auteur et un #FORMULAIRE_ECRIRE_AUTEUR), je trouve ça plus sain
J'aurais bien voulu que les adresses email des rédacteurs soient de la forme
bermudos at free dot fr au lieu de bermudos@free.fr avez vous une idée de
où je peux le bricosoft ?
Tu veux une petite bidouille dans mes_fonctions.php3 par exemple ?
Ça peut donner ça :
function proteger_email($str) {
$str = preg_replace("/@/"," at ",$str);
$str = preg_replace("/\./"," dot ",$str);
return $str;
}
ok, nickel !! non seulement je viens d'apprendre vraiment où de mes
mains et en plus comment.
Et ensuite [(#EMAIL|proteger_email)] mais ça n'empêchera jamais un robot intelligent de faire le remplacement inverse.
(attention je t'ai fait la fonction de tête, à vérifier avant de mettre en production, je n'ai pas le temps là)
non, non mais c'est bon, franchement, c'est nickel. Je vais conserver le
formulaire de contact si free a une patte sur son sendmail. Sinon tant
pis pour les ceusses qui me disent "tiens j'ai cherché pour t'envoyer un
email sur ta page, mais j'ai pas trouvé" ... "oui qu'avais tu à me dire
?" et m'en vais faire disparaitre cette adresse de l'internet.
$ grep -c spam mail/from
82
82 spams depuis
$ tac mail/from | tail -1
From root@bermude.dnsalias.net Sun Oct 12 04:13:07 2003
depuis hier matin à 4:02 merci spamassassin.
Pour ma part j'ai simplement forcé le contact par le formulaire de contact, et aucune adresse mail n'est accessible directement sur le site (donc toujours un lien vers la page de l'auteur et un #FORMULAIRE_ECRIRE_AUTEUR), je trouve ça plus sain