to,
	public static String[] getMailForReplyHeaders(String whichBox, long skip) {		String  temp = null;		String  from = null;		String  finalFrom = "";		String  email = null;		String  subject = null;		BufferedReader in = null;		try {			in = new BufferedReader(new InputStreamReader(						new FileInputStream(whichBox)));			in.skip(skip);			MessageHeaderParser mhp = new MessageHeaderParser();			try {				mhp.parse(in);			} catch (MessageParseException mpe) {				new ExceptionDialog(YAMM.getString("msg.error"),						mpe,						YAMM.exceptionNames);			}			if (mhp.getHeaderField("Reply-To") != null) {				from = mhp.getHeaderField("Reply-To");			} else {				from = mhp.getHeaderField("From");			}			subject = mhp.getHeaderField("Subject");			subject = unMime(subject);			if (from == null) {				from = "";			} else {				StringTokenizer tok = new StringTokenizer(from);				while (tok.hasMoreTokens()) {					email = tok.nextToken();					if (email.indexOf("@") != -1) {						email = MessageParser.							parseLink(email)[1];					//		break;					} else {						finalFrom += email + " ";					}				}				if (from.trim().equals("")) {					from = email;				}			}			if (subject == null) {				subject = "";			}		} catch (IOException ioe) {			new ExceptionDialog(YAMM.getString("msg.error"),				ioe,				YAMM.exceptionNames);		} finally {			try {				if (in != null) in.close();			} catch (IOException ioe) {}		}		String[] ret = {				finalFrom,				email,				subject		};		return ret;	}