![¿Podría "[email protected]" ser una dirección de correo electrónico válida?](https://rvso.com/image/1654324/%C2%BFPodr%C3%ADa%20%22%5Bemail%20protected%5D%22%20ser%20una%20direcci%C3%B3n%20de%20correo%20electr%C3%B3nico%20v%C3%A1lida%3F.png)
Estudio expresiones regulares y me enfrenté a una pregunta: ¿podría [email protected]
ser válida una dirección de correo electrónico como ésta?
Seguro que existe un nombre de usuario válido, pero ¿qué pasa con el dominio? ¿Debería ser solo el nombre de dominio o también se permite la dirección IP del host? Por supuesto que quiero decircualquierdirección de host, no solo el host local.
Respuesta1
No, esta no sería una dirección de correo electrónico válida. La parte del host de una dirección de correo electrónico ( @example.com
) puede ser una dirección IP en lugar de un nombre de dominio, pero la IP debe estar entre corchetes, por ejemplo:
username@[127.0.0.1]
A veces, el sistema de nombres de dominio no conoce un host y la comunicación (y, en particular, la comunicación para informar y reparar el error) está bloqueada. Para superar esta barrera, se permite una forma literal especial de la dirección como alternativa al nombre de dominio. Para las direcciones IPv4, este formulario utiliza cuatro números enteros decimales pequeños separados por puntos y entre corchetes como [123.255.37.2], que indica una dirección de Internet (IPv4) en forma de secuencia de octetos.
Dicho esto, en la práctica, una dirección de correo electrónico como el uso de una IP como ésta activará todas las medidas de prevención de spam, por lo que no sería muy práctico. Pero técnicamente es una dirección de correo electrónico válida.