private String findContent(String original){
		boolean isBase64 = true;
		String plain = "";
		String html = "";
		if(original.indexOf("Content-Type: text/plain")!=-1){
			plain = original.substring(original.indexOf("Content-Type: text/plain")+24);
			String code = plain.substring(0,plain.indexOf("\n\n"));
			if(code.indexOf("Content-Transfer-Encoding: 7bit")!=-1) isBase64 = false;
			plain = plain.substring(plain.indexOf("\n\n")+2);
			if(plain.indexOf("\n\n")!=-1) plain = plain.substring(0,plain.indexOf("\n\n"));
			
			if(isBase64){
				try {
					plain = new String(decoder.decodeBuffer(plain));
				} catch (IOException e1) {}
			}
		}
		if(original.indexOf("Content-Type: text/html")!=-1){
			html = original.substring(original.indexOf("Content-Type: text/html")+23);
			String code = html.substring(0,html.indexOf("\n\n"));
			if(code.indexOf("Content-Transfer-Encoding: 7bit")!=-1) isBase64 = false;
			else isBase64 = true;
			html = html.substring(html.indexOf("\n\n")+2);
			if(html.indexOf("\n\n")!=-1) html = html.substring(0,html.indexOf("\n\n"));
			
			if(isBase64){
				try {
					html = new String(decoder.decodeBuffer(html));
				} catch (IOException e1) {}
			}
			
		}
		String content = plain;  //+"\n"+html
		if("\n".equals(content)) content = original.substring(original.indexOf("\n\n")+2);
		return content;
	}