grafikcoder adlı üyeden alıntı: mesajı görüntüle
Test etmedim ama bir dene, çalışacaktır.

<?php

$veri = "test@gmail.com";

$izin = array('gmail.com','outlook.com');

$parcala = explode('@',$veri);

if($parcala && count($parcala) == 2 && trim($parcala[0]) != "") {

	if(in_array($parcala[1],$izin)) {
		echo 'Onaylandı.';	
	} else {
		echo '<strong>Onaylanamadı. <br> Kullanabileceğiniz Mail sunucuları : </strong><br>';
		foreach($izin as $item) {
			echo $item.'<br>';	
		}
	}
	
} else {
	echo 'E-postanız eksik';
}
?>
Teşekkür ederim hocam çok sağolun.