PHP SMTP Mail Adresi Doğrulama (SMTP Validate Email)

January 6th, 2010

admin
Sistemlerimizde kayıtlı bulunan eposta hesaplarını toplu halde mail yollamak istediğimizde bir yıgınlık ve yogunluk olmaktadır. Bu yogunluğu özelliklede kayıtlı olan ama çalışır durumda olmaya eposta hesapları arttırmaktadır. Sistemimizde yer alan eposta hesaplarının (muslum@gumusluoglu.com) çalışır durumda olup olmadıklarını SMTP mail adresi doğrulama ile kontrol edebiliriz.
İlk olarak smtp validate email class’ımızı kontrolüyapacağımız sayfamıza include ediyoruz.
require_once("smtp_validate_email/smtp_validateEmail.class.php"); |
Class’ımızı sayfamıza aktardıktan sonra geriye sadece eposta adresini alıp kontrol etme kalıyor.
$SMTP_Validator = new SMTP_validateEmail(); |
$results = $SMTP_Validator->validate(array($_POST['eposta']), "muslum@gumusluoglu.com"); |
if ($results[$_POST['eposta']]) { |
echo "eposta adrsi geçerli"; |
echo "eposta adrsi geçerli değil"; |
Örnek kodlarmızıda muslum@gumusluoglu.com bizim eposta adresimiz, $_POST['eposta'] ise post ile gelen kontrol etmek istediğimiz eposta adresi.
if ($results[$_POST['eposta']]) ile eposta adresinin doğru olup olmadığı duruma göre ekrana “eposta adrsi geçerli” veya geçerli değilse “eposta adrsi geçerli değil” yazdırıyoruz.
Both comments and pings are currently closed.