Olay şu : Aşağıda gönderdiğim kodlar bir mail adresinin geçerli olup olmadığını sorguluyor.
$email bölümüne belirttiğimiz bir txt dosyasından sıra ile mailleri aldırmamız lazım.
Sonrasında ise 2 sonuç var, Mail adresi doğru veya Mail adresi yanlış,
Eğer mail adresi doğru ise; gecerlimail.txt
Eğer mail adresi hatalı ise; hatalimail.txt
dosyalarına yazdırmamız gerekiyor. Mümkün müdür? Dosyalarda ortalama 100.000 mail felan olacak.
<?php
require_once('mail_dogrula.class.php');
$email = 'buraya@dosyadanmailadresini.çekmeliyiz';
$sender = 'user@mydomain.com';
$SMTP_Validator = new SMTP_validateEmail();
$SMTP_Validator->debug = true;
$results = $SMTP_Validator->validate(array($email), $sender);
echo $email.' is '.($results[$email] ? 'valid' : 'invalid')."\n";
if ($results[$email]) {
} else {
echo 'The email addresses you entered is not valid';
}
?>