custom email validation constraint