* Rolf C. Graulich [15.10.2005 15:13]:
Am Samstag, 15. Oktober 2005 12:41 schrieb Bernhard Walle:
* Rolf C. Graulich [15.10.2005 12:12]:
seit Tagen versuche ich erfolglos aus einem Server-Applet eine eMail zu versenden. Der Server kann MAils versenden, weil ein dort betriebenes php-CMS (hier das xoops-cms) erfolgreich Anmeldungsbestätigungen versendet.
ich aber mit "meinem" Java, gucke in die Röre :-(
Der Server ist ein Suse 9.1 root-server, gehostet bei 1und1/Puretec - Confixx wurde wegen der Notwendigkeiten, Apache2 nebst Tomcat und SQL zu benutzen und geeignet zu administrieren, deaktiviert.
Als Mail-Server ist Postfix eingerichtet. Mails kommen bei den Clients an und werden von dort abgeholt und auch versendet. Insofern scheint der Postfix-Server zu funktionieren
Mein erstes Problem war zunächst, die genaue Host-Adresse zu ermitteln. Erst ein Blick in die /etc/postfix/main.cf brachte mir die gewünschte Gewissheit. Dort heißt es: myhostname=xxxxxxxx.pureserver.info wobei "xxxxxxxx" hier natürlich anonymisiert wurde.
Im Java-Applet versuchte ich es mit drei unterschiedlichen Methoden: Das Applet hat schon die erforderlichen Berechtigungen?
upps, gute Idee;-) Hab also mal für das Class-File nachgeschaut. Gruppe: root, Eigentümer: root, Oktal: 0644. Sollte das nicht genügen? Hm das macht mich grübeln.
Die Berechtigungen vom Class-File sollten egal sein, solange sie die Java-VM lesen könnten. Ich meinte den Security-Mechanismus von Java, aber da du ja kein Applet verwendest ...
Dass ich es Applet nenne, ist auch so nicht korrekt und sollte nur drauf hinweisen, das es auf dem Server rennt.
... sondern ein Servlet, kann ich dir da nicht weiterhelfen. Gruß, Bernhard