Если кто-то хочет ввести несуществующий адрес электронной почты, он сделает это в любом формате, который вы выберете.
Единственный способ проверить, что пользователь владеет введенным им адресом электронной почты, - это отправить ссылку подтверждения (или активации) на этот адрес и попросить пользователя щелкнуть его.
Так что не пытайтесь усложнить жизнь своим пользователям. Проверка на наличие @
достаточно хороша.