Pular para o conteúdo

Validar email com Telnet no PHP

Responder tópico
  • Denunciar
  • Indicar

1. Validar email com Telnet no PHP

Enviado em 07/02/2013 - 17:14h

Olá amigos como podemos validar um email direto no servidor usando o PHP.
Se eu chegar do console do meu linux e digitar:
>telnet mx4.dominio.com 25

MAIL FROM: um email qualquer meu
250 meuemail....Sender OK
RCPT TO:meuemail@dominio.com
250 meuemail@dominio.com

Se o email for valido retornara o código 250 e não for valido retornará 500.
Dessa forma eu consigo validar qualquer email em qualquer servidor.
Tem até um site que já faz isso que estou falando http://verify-email.org/ muito interessante, vale apena dar uma olhada.

Então como podemos fazer o PHP executar esse telnet?


Valeu

Responder tópico

2. Re: Validar email com Telnet no PHP

Enviado em 07/02/2013 - 19:49h

Você precisa necessáriamente usar o telnet?

Porque você pode abrir um socket na porta 25 do server que você precisa, e pode enviar comandos pra ele e pegar a resposta.

De uma olhada nas funções fsockopen() e fwrite().

Abraços.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder