Testar existência de email
Boa tarde, pessoal.
Alguém sabe como testar a existência de um Email?
Pensei em enviar um Email e pegar o resultado.
Mas não sei se mail() ou phpMailer fazem isso.
Alguém tem alguma sugestão?
Alguém sabe como testar a existência de um Email?
Pensei em enviar um Email e pegar o resultado.
Mas não sei se mail() ou phpMailer fazem isso.
Alguém tem alguma sugestão?
Carlos Oliveira
Curtidas 0
Melhor post
Wilson Neto
24/10/2016
Não sei se compreendi bem, mas o que você pode fazer é enviar um e-mail com um link de verificação para o e-mail desejado, só a partir daí você permite o usuário a continuar com a ação desejada.
Você também pode verificar a existência do domínio com essa função: checkdnsrr() -> http://pt.php.net/manual/pt_BR/function.checkdnsrr.php
e enviar caso o domínio exista.
Exemplo:
Bem, é só uma sugestão, mas ainda acho que o ideal seria encaminhar um e-mail contendo um link de validação. :)
Você também pode verificar a existência do domínio com essa função: checkdnsrr() -> http://pt.php.net/manual/pt_BR/function.checkdnsrr.php
e enviar caso o domínio exista.
Exemplo:
$dominio = explode('@', 'exemplo@exemplo.com'); #var_dump($dominio); //Caso queira saber o por que de ser $domínio[1] descomente o var_dump() - #perceberá que estará na segunda posição do array :) if (checkdnsrr($dominio[1])) : echo "Domínio válido"; else : echo "Domínio inválido"; endif;
Bem, é só uma sugestão, mas ainda acho que o ideal seria encaminhar um e-mail contendo um link de validação. :)
GOSTEI 1