Просто интересно, почему это слишком строго, я могу отправить очень упрощенные электронные письма, чтобы сказать tim@yahoo.com или two@google.com
, но если я отправлю электронное письмо (sacagawea@gmail.com), оно не будет отправлено.
Вместо этого выводится мое сообщение об ошибке: указан неверный адрес электронной почты
// Create a function to check email
function checkEmail($email)
{
// Add some regex
return preg_match('/^\S+@[\w\d.-]{2,}\.[\w]{2,6}$/iU', $email) ? TRUE : FALSE;
}