discourse/script/import_scripts
Michael Brown 3bf3b9a4a5 DEV: pull email address validation out to a new EmailAddressValidator
We validate the *format* of email addresses in many places with a match against
a regex, often with very slightly different syntax.

Adding a separate EmailAddressValidator simplifies the code in a few spots and
feels cleaner.

Deprecated the old location in case someone is using it in a plugin.

No functionality change is in this commit.

Note: the regex used at the moment does not support using address literals, e.g.:
* localpart@[192.168.0.1]
* localpart@[2001:db8::1]
2022-02-17 21:49:22 -05:00
..
2021-10-27 11:39:28 +03:00
2021-10-27 11:39:28 +03:00
2020-05-05 13:46:57 +10:00
2020-05-05 13:46:57 +10:00
2019-06-18 15:52:34 +05:30