+ return string.strip(Res);
+
+# Take an email address and split it into 3 parts, (Name,UID,Domain)
+def SplitEmail(Addr):
+ Res1 = rfc822.AddrlistClass(Addr).getaddress();
+ if len(Res1) != 1:
+ return ("","",Addr);
+ Res1 = Res1[0];
+ if Res1[1] == None:
+ return (Res1[0],"","");
+ Res2 = string.split(Res1[1],"@");
+ if len(Res2) != 2:
+ return (Res1[0],"",Res1[1]);
+ return (Res1[0],Res2[0],Res2[1]);