Force lower-case addresses.

see #1088
This commit is contained in:
Antoine Nguyen
2017-04-20 11:19:45 +02:00
parent fb88727a01
commit bbc6b67ce3
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -193,7 +193,7 @@ def import_account_mailbox(sender, user, account, row, **kwargs):
:param User account: account being imported
:param list rom: list of fields (strings)
"""
account.email = row[0].strip()
account.email = row[0].strip().lower()
if account.email:
mailbox, domname = split_mailbox(account.email)
domain = models.Domain.objects.filter(name=domname).first()
+1 -1
View File
@@ -89,7 +89,7 @@ domainalias;test.alias;test.com;True
f = ContentFile(b"""
account; user1@test.com; toto; User; One; True; SimpleUsers; user1@test.com; 0
account; truc@test.com; toto; René; Truc; True; DomainAdmins; truc@test.com; 5; test.com
account; Truc@test.com; toto; René; Truc; True; DomainAdmins; truc@test.com; 5; test.com
alias; alias1@test.com; True; user1@test.com
forward; alias2@test.com; True; user1+ext@test.com
forward; fwd1@test.com; True; user@extdomain.com
+1 -1
View File
@@ -366,7 +366,7 @@ class User(PermissionsMixin):
"yours"
))
self.username = row[1].strip()
self.username = row[1].strip().lower()
try:
User.objects.get(username=self.username)
except User.DoesNotExist: