Non, cela ne doit pas nécessairement être le même. Le courrier électronique utilise un protocole différent de celui des sites Web, et il y a toujours la possibilité d'avoir des domaines inexistants pour les courriels internes (à l'intérieur des entreprises).
Par exemple, si j'ai un contrôleur de domaine qui héberge MyDomain.local, et j'ai un serveur d'échange à l'intérieur de ce domaine, je peux avoir LPChip@MyDomain.local
Si je n'héberge pas de serveur Web et que je désactive tout ce qui crée des sites Web, http: //MyDomain.local ne fonctionnera pas.
De plus, étant donné qu'il s'agit uniquement d'une adresse interne, elle ne fonctionnera pas non plus de l'extérieur.
Si nous parlons d'adresses e-mail externes, alors les questions suivantes:
L'adresse e-mail comporte 2 parties: l'utilisateur et le domaine + éventuellement des sous-domaines.
Si nous prenons par exemple: LPChip@email.example.com, alors LPChip est l'utilisateur, l'e-mail est le sous-domaine et example.com est le domaine.
Le domaine possède des enregistrements MX qui indiquent où se trouve l'e-mail. C'est cette route qui est utilisée pour livrer les e-mails par le protocole SMTP.
Maintenant, il est également possible d'avoir un @ dans une URL de site Web, ce qui signifie généralement un nom d'utilisateur @ site Web, mais peut également être utilisé comme @ char dans l'URI du site Web.
Par exemple, l'adresse du site Web suivante est valide: https://example.net/owa/username@example.com
L'URI ici est /owa/username@example.com et contient un @.
Un autre exemple est le suivant:
ftp: //username@ftp.example.com