PHP E-POSTA KONTROLÜ VE SINIRLANDIRMA FONKSİYONU

php-mail-kontrol-ve-sinirlandirma-fonksiyonu

PHP E-POSTA KONTROLÜ VE SINIRLANDIRMA FONKSİYONU

Merhaba, bazen kullandığımız mail protokolünde bazı servislerde sorun yaşayabiliyoruz ve kullanıcılardan belli bir servisi tercih etmelerini istiyoruz. Peki bunu nasıl yapıyoruz? Aşağıdaki fonksiyonla kullanıcılar kayıt olurken e-posta tercihlerini belirtebilir ve sınırlandırabilirsiniz.

<?php

<?php 

function ValidMail($email){
$email = trim($email);
if( !filter_var($email, FILTER_VALIDATE_EMAIL) ){
$result = 'Hatalı E-Posta';}else{            
## Örneğin burada sadece gmail ve hotmaile izin verdik
$permis = array('gmail.com','hotmail.com');
$arr = explode('@', $email);
if( in_array($arr[1], $permis) ){
$result = 'E-Posta Gecerli';
}else{
$result = 'Izin verilmeyen e-posta turu';
}}

return $result;
}
?>

Sonraki konuda görüşmek üzere
Kanalıma abone olmayı unutmayın 🙂..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yavuz Selim

Yavuz selim