New and improved email validation