Une adresse mail de la forme
monadresse@untrucsanspoint
n’est pas détectée comme incorrecte par email_valide() dans inc-filtres.php
PATCH------------------------------------------------
if(!preg_match(’#^[\w.-]+@[\w.-]+.[a-zA-Z]{2,6}$#’,$adresse))
au lieu de
if (!preg_match(’#^[^()<>@,;:\"/[:space:]]+(@([-_0-9a-z]+.)*[-_0-9a-z]+)$#i’, $adresse))
Et on peut donner un exemple concret.
Si je mets un SPIP sur l'intranet de mon assoc/entreprise, j'espère bien qu'il va accepter toutes les adresses des membres/salariés :
jean@localhost ou
jean@intranet ou etc
qui sont des adresses parfaitement valables du point de vue du réseau.