Я выполняю проверку электронной почты в Rails с помощью:
validates_format_of :email, :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i
Кроме того, я проверяю HTML5 во внешнем интерфейсе, но адреса электронной почты, такие как
[email protected]
[email protected]
все еще действительны. Что мне не хватает?