Author: dbkr
Date: 2008-05-14 22:00:44 +0000 (Wed, 14 May 2008)
New Revision: 19933
Modified:
trunk/apps/Freemail/src/freemail/utils/EmailAddress.java
Log:
Just make bits of email addresses lowercase - not the real name.
Modified: trunk/apps/Freemail/src/freemail/utils/EmailAddress.java
===================================================================
--- trunk/apps/Freemail/src/freemail/utils/EmailAddress.java 2008-05-14
21:03:03 UTC (rev 19932)
+++ trunk/apps/Freemail/src/freemail/utils/EmailAddress.java 2008-05-14
22:00:44 UTC (rev 19933)
@@ -33,8 +33,7 @@
public String user;
public String domain;
- public EmailAddress(String rawAddress) {
- String address = rawAddress.toLowerCase();
+ public EmailAddress(String address) {
this.realname = null;
this.user = null;
this.domain = null;
@@ -45,7 +44,7 @@
switch (c) {
case '@':
- this.user = bank.toString();
+ this.user =
bank.toString().toLowerCase();
bank = new StringBuffer("");
break;
case '<':
@@ -53,11 +52,11 @@
bank = new StringBuffer("");
break;
case '>':
- this.domain = bank.toString();
+ this.domain =
bank.toString().toLowerCase();
bank = new StringBuffer("");
break;
case '(':
- this.domain = bank.toString();
+ this.domain =
bank.toString().toLowerCase();
bank = new StringBuffer("");
break;
case ')':
@@ -70,7 +69,7 @@
}
if (this.realname == null && this.domain == null) {
- this.domain = bank.toString();
+ this.domain = bank.toString().toLowerCase();
}
// trim quotes out of the real name field