Validar email com Telnet no PHP

1. Validar email com Telnet no PHP

Daniel
dpitta

(usa Debian)

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



  


2. Re: Validar email com Telnet no PHP

Vitor Luis
VitorLuis

(usa Ubuntu)

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.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts