Hallo!
Geb ich in Linux direkt in die Commandozeile:
mailx -s "Betreff" "joerg@joerg.de" < "datei.txt"
ein, so schickt er an die betreffende Adresse eine Email mit dem Body, der in der Datei steht.
Mit java versuche ich dies wie folgt:
Das funktioniert aber nicht. datei.txt wird als weitere Email gedeutet, an die gesendet werden soll. Daher vermute ich, dass das < "fehlgedeutet" wird. \< wird allerdings nicht akzeptiert.
Vielleicht sieht ja jemand den Fehler.
Danke&Gruß
Geb ich in Linux direkt in die Commandozeile:
mailx -s "Betreff" "joerg@joerg.de" < "datei.txt"
ein, so schickt er an die betreffende Adresse eine Email mit dem Body, der in der Datei steht.
Mit java versuche ich dies wie folgt:
Code:
String mail = "mailx -s \""+content+"\" \""+address+"\" < \"datei.txt\"";
System.out.println(mail);
Process p = Runtime.getRuntime().exec(mail);
Das funktioniert aber nicht. datei.txt wird als weitere Email gedeutet, an die gesendet werden soll. Daher vermute ich, dass das < "fehlgedeutet" wird. \< wird allerdings nicht akzeptiert.
Vielleicht sieht ja jemand den Fehler.
Danke&Gruß