private List<String> getMail(int n) {
		List<String> mailContent = new ArrayList<String>();
		String response = "";
		try {
			sTrace.debug("Try RETR " + n + " Command");
			writeToServer("RETR " + n);
			boolean noFullstop = true;
			if (response.startsWith("-ERR")) {
				sTrace.error("Could not Retrive Mail " + n);
			} else {
				do {
					response = readFromServer();
					if (response.equals(".")) {
						noFullstop = false;
					} else {
						if (response.startsWith("..")) {
							response = response.substring(1);
						}
						sTrace.debug("Save: " + response);
						mailContent.add(response);
					}
				} while (noFullstop);
			}
		} catch (IOException e) {
			error = true;
			sTrace.error("Socket Error during Pop3Client.getMail()\n"
					+ e.getMessage());
		}
		return mailContent;
	}