Witam robię aplikacje klient poczty i mam problem o ile nadawce i temat szczytuje mi dobrze i wiem jak to zrobić mam problem z odczytaniem treści emalia. Może ktos cos podpowie.
String resp1;
String nadawca="";
String temat="";
out.println("RETR "+nr_wiadom);
ArrayList<String> wiadomosc = new ArrayList<>();
while(!(resp1 = in.nextLine()).equals("."))
{
jodbiorcza.setText("");
if (resp1.startsWith("From:"))
nadawca = resp1.substring(7)+"\n";
else
if (resp1.startsWith("Subject:"))
temat = (resp1.substring(8)+"\n");
wiadomosc.add(resp1);
}
for(String s : wiadomosc)
System.out.println(s);
jodbiorcza.replaceSelection("Nadawca: "+MimeUtility.decodeText(nadawca)+"\n");
jodbiorcza.replaceSelection(" Temat: "+MimeUtility.decodeText(temat)+"\n");