Hallo Gemeinde ;-) 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: 1.) commons-email-1.0 Eigentlich wie das Beispiel der Dokumentation: ... SimpleEmail mail = new SimpleEmail(); // Konstruktion // Ausgangs-SMTP Server angeben: mail.setHostName("xxxxxxxx.pureserver.info"); // eine reale Adresse auf diesem Server: mail.setFrom("Ein.User@einServer.de", "Benutzer Name"); // die Zieladresse: mail.addTo("useraccount@web.de", "Emil der Detektiv"); // darum soll es gehen: mail.setSubject("Test.Mail"); // und noch die Nachricht selbst: mail.setMsg("Hello World!"); // und nun aber los! mail.send(); ... Leider will das so dann doch nicht und ich erhalte eine Exception in der Zeile mail.send() Bei den anderen Versuchen nutzte ich die Java-Mail Klassen unter javax.mail.* ... Properties prop = new Properties(); prop.put("mail.smtp.host", "xxxxxxxx.pureserver.info"); ... auch hier analog der üblichen Beispiele ... Message message = ...; InternetAddress address = ... Transport trans = ... ... trans.SendMessage(message, address); ... Auch hier kommt die Exception in der SendMesage() Zeile. (Die dritte Methode war wie die 2. aber über Beans) Nachdem ich zunächst nicht wusste, welche genaue Eintragung ich für den SMTP-Server brauchte, dachte ich, dort läge das Problem. Nun weiß ich aber nicht weiter. Ich denke, dass der Fehler nicht in Java liegt, sonst würde ich nicht hier posten. Ich frage mich, ob da im Postfix durch die Confixx-Abschaltung irgendetwas was falsch gelaufen sein könnte? Da die EMails von den Clients ala Outlook und Kmail alle funktionieren, hab ich mir diese Seite von Postfix nicht mehr weiter angeschaut. Aber nun zweifle ich alles an. Habt ihr noch ganz andere Ideen oder Links zu guten How-Tows. Wie immer: TIA:-) -- Mit freundlichen Grüßen Rolf C. Graulich