StringTokenizer st = new StringTokenizer(spec.substring(start), ":@", false);
String protocol = st.nextToken(); // should be mailto
String file = st.nextToken(); // really the username
String host = st.nextToken();
String ref = null;
int port = 25;
setURL(u, protocol, host, port, file, ref);