Allow internal TLDs in e-mail addresses

This commit is contained in:
Maurus Decimus
2026-05-19 17:20:03 +02:00
parent 146ab3d39c
commit 915900d0c5
2 changed files with 6 additions and 5 deletions

View File

@@ -275,9 +275,7 @@ pub fn sanitize_email(email: &str) -> Option<String> {
last_ch = ch;
}
if last_ch.is_alphanumeric()
&& psl::domain(result.as_bytes()).is_some_and(|d| d.suffix().typ().is_some())
{
if last_ch.is_alphanumeric() && is_valid_domain(&result) {
Some(result)
} else {
None