Das liefert für
$email = 'джон.доу@россия.рф'
(eine gültige E-Mail-Adresse!)false
.
IDN-E-Mail-Adressen sind experimentell, das als gültig zu bezeichnen ist imho weit hergeholt.
Warum sollte man also eine Adresse als gültig erachten, die kaum ein MTA zu behandeln vermag?