Hallo User,
ich habe folgende Frage. Vielleicht kann mir jemand helfen! Warum funktioniert der Code unter Pkt. 2. nicht, sobald ich bei "subject" und "body" Leerstellen einfüge? Habe schon "alles" mögliche probiert (z.B. Unicode-Zeichen, html-Code). Testen tue ich mit jre1.5 und Outlook 6. Mit JavaMail ist alles kein Problem, habe ich auch hinbekommen. Muß leider das Outlook aufrufen, da Nutzer das so möchte. Des weiteren, anhängen von Anlagen mit "attachment" geht überhaupt nicht Punkt 3. Geht das überhaupt noch? Habe gelesen, das Microsoft das nicht zuläßt. Für jede Hilfe und Anregung bin ich dankbar. Danke MikaM
1. dieser Code funktioniert
String emailAddress="info@mydomain.de";
String subject = "MeinBetreff";
String body = "MeinBody";
String email [] = new String[] { "rundll32", "url.dll,FileProtocolHandler",
"mailto:" + emailAddress + "?Subject="+subject + "&Body="+body};
Runtime.getRuntime().exec( email );
2. dieser Code funktioniert nicht
String emailAddress="info@mydomain.de";
String subject = "Mein Betreff";
String body = "Mein Body";
String email [] = new String[] { "rundll32", "url.dll,FileProtocolHandler",
"mailto:"+ emailAddress + "?Subject="+subject + "&Body="+body};
Runtime.getRuntime().exec( email );
3. mit attachment
File f = new File("c:\\Test.txt");
String emailAddress="info@mydomain.de";
String subject = "MeinBetreff";
String body = "MeinBody";
String email [] = new String[] { "rundll32", "url.dll,FileProtocolHandler",
"mailto:"+ emailAddress
+ "?Subject="+subject + "&Body="+body
+ "&Attachment=\""+f.getAbsolutePath()+"\""};
Runtime.getRuntime().exec( email );
ich habe folgende Frage. Vielleicht kann mir jemand helfen! Warum funktioniert der Code unter Pkt. 2. nicht, sobald ich bei "subject" und "body" Leerstellen einfüge? Habe schon "alles" mögliche probiert (z.B. Unicode-Zeichen, html-Code). Testen tue ich mit jre1.5 und Outlook 6. Mit JavaMail ist alles kein Problem, habe ich auch hinbekommen. Muß leider das Outlook aufrufen, da Nutzer das so möchte. Des weiteren, anhängen von Anlagen mit "attachment" geht überhaupt nicht Punkt 3. Geht das überhaupt noch? Habe gelesen, das Microsoft das nicht zuläßt. Für jede Hilfe und Anregung bin ich dankbar. Danke MikaM
1. dieser Code funktioniert
String emailAddress="info@mydomain.de";
String subject = "MeinBetreff";
String body = "MeinBody";
String email [] = new String[] { "rundll32", "url.dll,FileProtocolHandler",
"mailto:" + emailAddress + "?Subject="+subject + "&Body="+body};
Runtime.getRuntime().exec( email );
2. dieser Code funktioniert nicht
String emailAddress="info@mydomain.de";
String subject = "Mein Betreff";
String body = "Mein Body";
String email [] = new String[] { "rundll32", "url.dll,FileProtocolHandler",
"mailto:"+ emailAddress + "?Subject="+subject + "&Body="+body};
Runtime.getRuntime().exec( email );
3. mit attachment
File f = new File("c:\\Test.txt");
String emailAddress="info@mydomain.de";
String subject = "MeinBetreff";
String body = "MeinBody";
String email [] = new String[] { "rundll32", "url.dll,FileProtocolHandler",
"mailto:"+ emailAddress
+ "?Subject="+subject + "&Body="+body
+ "&Attachment=\""+f.getAbsolutePath()+"\""};
Runtime.getRuntime().exec( email );