JavaMail Kontaktformular Umlaute Problem

Status
Nicht offen für weitere Antworten.

dodo

Mitglied
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?


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
 

derDachs

Mitglied
Habe leider JavaMail noch nicht benutzt...

Also wenn ich das richtig sehe, liegt das problem schon in der ersten zeile.
Hast du denn in dem String message die umlaute korrekt drin?
gib den mal aus, wenn du das schon getan hast, sag mal ob es richtig erscheint...

Ansonsten mal in das RFC schauen das dafür zuständig ist,welche Form du einhalten musst.
Die Message muss das RFC822 erfüllen...

www.ietf.org/rfc/rfc0822.txt

wenn du was herausfindest, wäre es toll wenn du dich nicht nur für dich selber freust, sondern einfach mal für andere
die Antwort hier hinterlegst, ich denke sowas werden auch mal andere brauchen, ich hasse Threads, die ohne Antwort
bleiben...

Ansonsten werde ich natürlich versuchen dir weiterhin irgendwie zu helfen um das Problem zu lösen...


mfG derDachs
 

dodo

Mitglied
Hallo,

hab eine Lösung gefunden, man muss folgende System property setzen:

System.setProperty("mail.mime.charset","Cp1252");

und den Server neu starten, dann funktionierts endlich :)


Gruß

dodo
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Javamail with authentication Netzwerkprogrammierung 9
D JavaMail: HTML Code einer Mail Netzwerkprogrammierung 9
D JavaMail - Mailsabrufen Problem (imap) Netzwerkprogrammierung 12
H JavaMail STARTTLS Netzwerkprogrammierung 6
S javamail und filterung bekannter nachrichten Netzwerkprogrammierung 3
T JavaMail POP Zugriff zeigt nicht alle Emails Netzwerkprogrammierung 2
S Mehrere Attachments mit JavaMail API auslesen Netzwerkprogrammierung 3
R JavaMail: Wie bekommt man rückgabecodes vom Server? Netzwerkprogrammierung 3
F Mehrere Attachments mit JavaMail API Netzwerkprogrammierung 2
H HTML-Mails mit JavaMail API Netzwerkprogrammierung 3
A JavaMail Problem - Nachricht wird nicht versendet ? Netzwerkprogrammierung 9
G JavaMail subFolders Netzwerkprogrammierung 6
S Voreinstellungen für JavaMail Netzwerkprogrammierung 2
conan2 JavaMail Netzwerkprogrammierung 10
R Problem beim Senden von Emails (Javamail) Netzwerkprogrammierung 2
J JavaMail Exception bei senden an anderen Server. Netzwerkprogrammierung 8
J JavaMail-Problem Netzwerkprogrammierung 5
G Fragen/Probleme mit JavaMail Netzwerkprogrammierung 2
G JavaMail und Session/Message Problem Netzwerkprogrammierung 2
L JavaMail: Mail in Posteingang aber nicht in Versendet Netzwerkprogrammierung 2
L JavaMail: Automatisches Email Versand (mehrere Empfänger) Netzwerkprogrammierung 4
L JavaMail: Versenden von mails funktioniert nicht Netzwerkprogrammierung 7
V JavaMail API Problem Netzwerkprogrammierung 10
P mit javamail gmx postfach prüfen Netzwerkprogrammierung 8
T Mit JavaMail API Faxe versenden? Netzwerkprogrammierung 5
M HTTP URLConnection + BufferedReader killt meine Umlaute Netzwerkprogrammierung 4
S Umlaute wie ê in sms werden als ? zeichen dargestellt Netzwerkprogrammierung 4
H Servlet Umlaute Netzwerkprogrammierung 20
B HTTP REST Client Umlaute zerschossen Netzwerkprogrammierung 2
B Umlaute zu Fragezeichen Netzwerkprogrammierung 4
M Umlaute gehen bei URL Connection verloren Netzwerkprogrammierung 6

Ähnliche Java Themen

Neue Themen


Oben