Hi,
ich will aus meiner Java-Anwendung eine Email mit meinem default Email-Client verfassen. Geht soweit auch alles. Dazu übergebe ich eben eine Adresse, ein Subjekt und den Body aber sobald z.B. der Body eines der folgenden Zeichen enthällt, gibt es Ärger...
& = ?
Deswegen weil die URI das interpretiert. ein "\" kann ich nicht machen und Unicode Formatierung der Zeichen geht auch nicht...
Das kann doch nicht sein dass ich diese Zeichen in einer generierten Email nicht verwenden kann oder???
Hier der relevante Code:
wenn da jetzt wie gesagt "body" folgendes ist, dann geht es nicht:
Irgendwelche Ideen??
Danke,
DS
ich will aus meiner Java-Anwendung eine Email mit meinem default Email-Client verfassen. Geht soweit auch alles. Dazu übergebe ich eben eine Adresse, ein Subjekt und den Body aber sobald z.B. der Body eines der folgenden Zeichen enthällt, gibt es Ärger...
& = ?
Deswegen weil die URI das interpretiert. ein "\" kann ich nicht machen und Unicode Formatierung der Zeichen geht auch nicht...
Das kann doch nicht sein dass ich diese Zeichen in einer generierten Email nicht verwenden kann oder???
Hier der relevante Code:
Code:
Desktop desktop = Desktop.getDesktop();
URI mailURI = new URI("mailto", email + "?SUBJECT=" + subject
+ "&BODY=" + body, null);
desktop.mail(mailURI);
wenn da jetzt wie gesagt "body" folgendes ist, dann geht es nicht:
Code:
String body = "Das ist der BODY mit & und = und ? und deswegen geht es nicht";
Irgendwelche Ideen??
Danke,
DS
Zuletzt bearbeitet: