Technically, + is a valid character in the user string of an email address. However, some congressional form validators will reject such an email address at the point of submission. Concommitant with EFForg/phantom-of-the-capitol#45, we should add a key to the options_hash for email fields with a key of plus_allowed, and a boolean value. This should be assumed to be true by implementations, unless specified as false.
Technically,
+is a valid character in the user string of an email address. However, some congressional form validators will reject such an email address at the point of submission. Concommitant with EFForg/phantom-of-the-capitol#45, we should add a key to theoptions_hashfor email fields with a key ofplus_allowed, and a boolean value. This should be assumed to be true by implementations, unless specified as false.