P4DTI issue job000337

TitleReplicator fails to pair up users if their e-mail addresses differ only in case
Assigned userNick Barnes
DescriptionThe P4DTI looks for matching email addresses in Perforce and defect tracker user records. It does this matching in a case sensitive manner. It should be case insensitive.
AnalysisIn practice, email addresses are case-insensitive (although in theory RFC821 and RFC822 allow local-parts to be case-sensitive, while RFC1034 says domain names are case-insensitive). We should apply string.lower to all addresses before comparing them.
How foundcustomer
Evidence<URL: http://info.ravenbrook.com/mail/2001/06/21/14-22-46/0.txt>
Observed in1.1.1
Introduced in0.4.0
Created byNick Barnes
Created on2001-06-21 15:34:56
Last modified byGareth Rees
Last modified on2001-12-10 19:46:11
History2001-06-21 NB Created.


Change Effect Date User Description
13448 closed 2001-06-21 16:01:24 Nick Barnes In practice, mail addresses are case insensitive. job000337.