No, no tiene por qué ser igual. El correo electrónico utiliza un protocolo diferente al de los sitios web, y siempre existe la opción de tener dominios no existentes para correos electrónicos internos (dentro de las empresas).
Por ejemplo, si tengo un controlador de dominio que aloja MyDomain.local y tengo un servidor de intercambio dentro de este dominio, puedo tener LPChip@MyDomain.local
Si no alojo un servidor web y deshabilito todo lo que crea sitios web, http: //MyDomain.local no funcionará.
Además de eso, dado que esta es solo una dirección interna, tampoco funcionará desde el exterior.
Si hablamos de direcciones de correo electrónico externas, lo siguiente es importante:
La dirección de correo electrónico tiene 2 partes: el usuario y el dominio + opcionalmente subdominios.
Si tomamos por ejemplo: LPChip@email.example.com, LPChip es el usuario, el correo electrónico es el subdominio y example.com es el dominio.
El dominio tiene registros MX que indican dónde se encuentra el correo electrónico. Es esta ruta la que se utiliza para entregar el correo electrónico mediante el protocolo SMTP.
Ahora también es posible tener una @ en la URL de un sitio web, que generalmente significa nombre de usuario @ sitio web, pero también se puede usar como @ char en la uri del sitio web.
Por ejemplo, la siguiente dirección del sitio web es válida: https://example.net/owa/username@example.com
La uri aquí es /owa/username@example.com y contiene una @.
Otro ejemplo es este:
ftp: //username@ftp.example.com