Skip to content

Commit 17750da

Browse files
authored
Use a guaranteed invalid email in sanitize_email
TLD `.invalid` is quaranteed to be invalid by IETF RFC2606 hence it is safer than earlier `sanitized.net`, that could, in theory, have e.g. a working mail server.
1 parent 742bc1f commit 17750da

File tree

1 file changed

+1
-1
lines changed
  • database_sanitizer/sanitizers

1 file changed

+1
-1
lines changed

database_sanitizer/sanitizers/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def sanitize_email(value):
1212
given_name = given_names[num1 % given_names_count]
1313
surname = surnames[num2 % surnames_count]
1414
case_convert = (text_type.lower if num3 % 8 > 0 else lambda x: x)
15-
return '{first}.{last}@x{num:x}.sanitized.net'.format(
15+
return '{first}.{last}@x{num:x}.sanitized.invalid'.format(
1616
first=case_convert(given_name),
1717
last=case_convert(surname).replace("'", ''),
1818
num=num3)

0 commit comments

Comments
 (0)