require 'validates_formatting_of/validation' require 'validates_formatting_of/validation_addition' module ValidatesFormattingOf module Method extend ValidationAddition # This method is very close to allowing what is specified in RFC 5322 and RFC 5321 add :email, %r{\A([^@\s]+)@((?:(?!-)[-a-z0-9]+(?