/** * Find the header value whose name matches with the header parameter * * @param header * The header to find. * @param headers * The list of full header lines. * @return The header line found or null if not found. */ protected String findHeaderValue(String header, List headers) { String line = findHeader(header, headers); if (line == null) return null; String value = line.substring(header.length() + 2); return value; }
String item = findHeader("From", headers); if (item != null) messageForDigest.append(item+"\n"); item = findHeader("Date", headers); if (item != null) item = findHeader("To", headers); if (item != null) messageForDigest.append(item+"\n"); item = findHeader("Cc", headers); if (item != null) messageForDigest.append(item+"\n"); item = findHeader("Subject", headers); if (item != null) messageForDigest.append(item+"\n");