2Danke
ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
435
435
EMPFEHLEN
-
Hallo leute!
Ich hab folgendes Problem. Ich hab mein ganzes Projekt mit JSP geschrieben und will auch keine php Elemente drinnen haben.
Ich möchte eine Art Kontakt machen, welche von meinem Server auf eine Emailaddresse eine Email versendet (soll wenn möglich, auf von einem offlinetomcat auf meine onlineemail gehen).
Hab mitlerweile einiges gegooglet aber nichts brauchbares in jsp gefunden.
Könnt ihr mir helfen und eventuell nen brauchbaren code posten, welcher mir ne email erstellt und diese auch weiterschickt.
danke im vorraus, tom!
ps: bitte kommt mir nicht mit mailto
ich will KEIN emailprogramm dafür öffnen müssen.
pps: sry, wenn ich falschen bereich bin, für JSP gibs keine abteilung
-
Hi und Willkommen bei tutorials.de

Doch, als Unterbereick von Java:
http://www.tutorials.de/enterprise-j...2ee-spring-co/
Hmm...am Server wäre das sowieso etwas blöd ...
http://www.oracle.com/technetwork/ja...ail/index.html
ist nachrüstbar
Gruß
-
Danke! bekomme allerdings nun bei senden folgenden fehler:
530 5.7.0 Must issue a STARTTLS command first
ich benutze den code von zeja (#2):
http://www.tutorials.de/java/255387-...versenden.html
den fehler hat leider keiner der jungs in dem thread, kann da jmd weiterhelfen?
-
Hast du jetzt die eingebauten Klassen verwendet oder Javamail wirklich runtergeladen und die jar eingebunden?
Besser runterladen.
Welchen SMTP-Server nimmst du zum Schicken? Braucht der eine Authentifizierung?
-
in meiner main mach ich folgendes: wie gesagt, ich benutze die klasse von zenja
Code java:1 2 3 4 5 6 7 8 9 10 11
SendMailExample neu = new SendMailExample(); String username = "<meinacc>@live.de"; String password = "<meinPW>"; String senderAddress ="<meinacc>@live.de";//someone@web.de String recipientsAddress = "<meinacc>@live.de"; //somereceiver@web.de String subject = "Test"; String text = "text"; String smtpHost = "smtp.live.com"; System.out.println("los"); neu.sendMail(smtpHost, username, password, senderAddress, recipientsAddress, subject, text) ; System.out.println("done");
soweit ich weiß, braucht man auth, aber hab bislang mich noch nie mit mail auseinandersetzen müssen, und weiß daher nicht, wo und wie ichs im code einsetzen muss..
edit: ja ich hab javamil geladen und die richtig lib eingefügt, daran liegts nicht, sonst würde ich lauter rote errors im quelltext haben :/Geändert von draft (08.08.11 um 00:55 Uhr)
-
Die Klassen gibt es (anscheinend) auch schon standardmäßig vorhanden, aber die können nicht alles, was die heruntergeladenen können. Compilerfehler bekommst du dann in keinem der beiden Fälle, aber die Funktionsweise...
Mit Authentifizerung ist übrigens nur gemeint, dass du einen Benutzernamen und ein Passwort am Server zum Verschicken der Mails brauchst. Wenns ums Verschicken (nicht eigene Abrufen, natürlich) geht hat das nicht jeder, deswegen die Frage.
Das ist auch das Problem.
zeja´s Klasse unterstützt zwar Benutzername und Kennwort, dein Server will aber eine noch sicherere Verbindung, bei der Javamail std.-mäßig nicht mitmacht.
Man kann aber vor Mailversand einstellen, dass solche Verbindungen erlaubt sein sollen.
Schreib nach
in zeja´s Klasse nochCode java:1
properties.put("mail.smtp.auth", "true");
Das sollte alles ein.Code java:1
properties.put("mail.smtp.starttls.enable", "true");
Wenn du Javacode übrigens zwischen [java]...[/java] schreibst, bekommst du eine Codebox wie oben gezeigt.
Und achte bitte etwas auf Gross-/Kleinschreibung.
Gruß
-
Yeah! Vielen Dank!! Es geht nun fehlerfrei! Das senden dauert zwar etwas, aber super
Dem Forum hier bleib ich wohl ich treu: super schnelle Antworten und sehr guter Umgang!
*PS: Werde mir nochmal alle Forenregel durchlesen, damit ich hier keine Probleme bekomme :P
Ähnliche Themen
-
Emails mit php versenden
Von FP4Lisa im Forum PHPAntworten: 17Letzter Beitrag: 25.01.08, 09:27 -
Mit Access Emails versenden
Von jaquline im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 20.04.07, 11:28 -
emails per php versenden
Von Grunge im Forum PHPAntworten: 3Letzter Beitrag: 06.09.05, 19:43 -
emails versenden mit java
Von bjmicha im Forum JavaAntworten: 9Letzter Beitrag: 25.05.05, 13:37





Zitieren


Login





