Hallo,
über ein Kontaktformuar sende ich Mails mit JavaMail, danach sind aber leider aller Umlaute durch ? ersetzt,
hat jemand ne Ahnung wie ich den Zeichensatz richtig kodiere?
habe auch mal folgendes versucht - ging leider auch nicht.
schon mal danke im Voraus
Gruß
dodo
über ein Kontaktformuar sende ich Mails mit JavaMail, danach sind aber leider aller Umlaute durch ? ersetzt,
hat jemand ne Ahnung wie ich den Zeichensatz richtig kodiere?
Code:
String message = request.getParameter("message");
.
.
.
Message msg = new MimeMessage(session2);
InternetAddress[] toAddrs = null, ccAddrs = null;
toAddrs = InternetAddress.parse(to, false);
msg.setRecipients(Message.RecipientType.TO, toAddrs);
ccAddrs = InternetAddress.parse(cc, false);
msg.setRecipients(Message.RecipientType.CC, ccAddrs);
msg.setSubject(subj);
msg.setFrom(new InternetAddress(from));
msg.setText(message);
Transport.send(msg);
habe auch mal folgendes versucht - ging leider auch nicht.
Code:
msg.setText(new String(message, "ISO-8859-1"));
schon mal danke im Voraus
Gruß
dodo