Polskie znaki w JavaMail

0

Witam

Mam problem z obsługą polskich znaków przy odbieraniu i wysyłaniu poczty. Z tego co udało mi się wyczytać trzeba dołączyć coś przy zestawianiu połączenia: iso-8859-2, UTF-8, html/html

     String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory";
     Properties pop3Props = new Properties();
     pop3Props.setProperty("mail.pop3.socketFactory.class", SSL_FACTORY);
     pop3Props.setProperty("mail.pop3.socketFactory.fallback", "false");
     pop3Props.setProperty("mail.pop3.port",  port_pop);
     pop3Props.setProperty("mail.pop3.socketFactory.port", port_pop);
     pop3Props.setProperty("mail.pop3.content-type", "html/html");
     pop3Props.setProperty("mail.pop3.charset", "iso-8859-2" );
     pop3Props.setProperty("mail.pop3.charset", "UTF-8" );

Co oczywiscie robie zarówno przy zestawianiu połączenia pop jak i smtp ale niestety ;/ Jak sobie dać ztym rade?

0

Nie jestem pewny, ale to powinno zadziałać:

 setContent("Treść", "text/plain; charset=ISO-8859-2");

text/plain możesz zamienić na np.: text/html (jeżeli chcesz używać tagów html)

0

Dziękuje oczywiśćie działa ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1