AnsweredAssumed Answered

Validar la "–" en direcciones de correo electr—nico e-mail. Ej. –ombre@loquesea.com

Question asked by community-support on Jan 13, 2014
Latest reply on Jan 13, 2014 by community-support
Parece que recientemente se ha empezado a admitir el caracter '–' en las direcciones e-mail. Por ejemplo ahora mi cuenta de correo puede ser ma–oso@ejemplo.com

Cuando meto esto como correo electr—nico de un contacto me salta un error de validaci—n que dice: 'Valor no v‡lido: Direcci—n de Email'

He estado buscando en el c—digo y he encontrado una parte de validaci—n en include/SugarEmailAddress/SugarEmailAddress.php

Hay una parte que pone:  [PHP]//bug 40068, According to rules in page 6 of http://www.apps.ietf.org/rfc/rfc3696....,

  //allowed special characters ! # $ % & ' * + - / = ?  ^ _ ' . { | } ~ in local part

     var $regex = '/^(?:['\.\-\+!\$\*=\?\^_'\{\}~\/\w]+)@(?:(?:\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|\w+(?:[\.-]*\w+)*(?:\.[\w-]{2,})+)\$/';[/PHP]

Sin embargo, no he conseguido modificarlo para que admita la –. ÀAlguien me puede ayudar con esto?

Gracias! :rolleyes:

(from delaghetto)

Outcomes