\config\mail.php
'banned_servers' => ['yahoo.com', 'gmail.com']
$rules = [
'email' => array('regex:/@(?!' . implode('|', array_map(function ($item){return str_replace('.', '\.', $item);}, config('mail.banned_servers'))) . ')/')
];
$messages = ['email.regex' => 'Email accounts from '. implode(', ', config('mail.banned_servers')) . ' are not allowed'];
$this->validate(Request::instance(), $rules, $messages);