As regras para e-mails são tão complexas (e raramente seguidas completamente corretamente) que perguntar se um e-mail é válido não é particularmente útil. Em vez disso, é uma questão de quantos sites aceitarão seu email. Quanto mais exótico for um endereço de e-mail, maior será a probabilidade de você encontrar sites que não o aceitam - , mesmo que esteja no padrão RFC . Por exemplo, my.email@com
é tecnicamente um e-mail válido, mas você terá um tempo difícil usando-o.
Se você é um usuário final, isso significa que você geralmente deve escolher e-mails que não sejam muito criativos, independentemente de você conseguir ou não. Criar um e-mail que envie as regras pode dificultar o uso de alguns sites, mesmo que seja tecnicamente válido.
Se você está mantendo um software e precisa validar o e-mail de um usuário, sua melhor opção é enviar um e-mail de validação para ele. Dessa forma, você poderá verificar se o endereço de e-mail do usuário realmente existe sem ter que se preocupar com o bloqueio acidental de usuários cujos e-mails não estão em conformidade com os padrões RFC ou cujos e-mails seguem regras de condição de borda. (Vale a pena usar algumas regras de senso comum para a validação do lado do cliente para ajudar os usuários a corrigir erros de digitação, mas você deve permitir que os usuários substituam essa validação se precisarem.)
Esta questão do StackOverflow discute os problemas muito bem. Por que vale a pena, este site permite verificar se os e-mails são realmente válidos. O segundo comentário na página dá um exemplo de alguém com um endereço de e-mail válido que é difícil de usar devido ao quão incomum ele é.
Para responder à sua pergunta original: Não, email@"[email protected]"
não é um endereço de e-mail válido. Mesmo se fosse, no entanto, eu teria cautela contra usá-lo, e se um usuário afirma que é o seu e-mail, você deve enviar-lhe um e-mail de validação de qualquer maneira.