Não, não precisa ser o mesmo. O e-mail usa um protocolo diferente dos sites e sempre há a opção de ter domínios inexistentes para e-mails internos (dentro de empresas).
Por exemplo, se eu tiver um controlador de domínio que hospede MyDomain.local e eu tiver um servidor de troca dentro deste domínio, posso ter [email protected]
Se eu não hospedar um servidor da Web e desativar tudo o que faz sites, o link não funcionará.
Além disso, dado que este é apenas um endereço interno, também não funcionará de fora.
Se falamos de endereços de e-mail externos, os seguintes assuntos são importantes:
O endereço de email tem 2 partes: o usuário e o domínio + opcionalmente subdomínios.
Se tomarmos por exemplo: [email protected], então LPChip é o usuário, e-mail é o subdomínio e example.com é o domínio.
O domínio tem registros MX que informam onde o e-mail está localizado. É esta rota que é usada para entregar e-mail pelo protocolo SMTP.
Agora também é possível ter um @ em um URL de website, o que geralmente significa username @ website, mas também pode ser usado como @ char no site uri.
Por exemplo, o seguinte endereço de site é válido: link
O uri aqui é /owa/[email protected] e contém um @.
Outro exemplo é este:
ftp: //[email protected]