Email versenden

achillesat

Aktives Mitglied
Hallo zusammen,

ich habe mir eine Klasse gebastelt und möchte damit gerne Emails versenden.
Allerdings werden durch meinen Code keine Emails versendet.
Das Programm wird ausgeführt, aber es macht leider nichts.

Hier ist der Code:

Java:
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.Message.RecipientType;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

public class GetEMails {

	private String from;
	private String to;
	private String subject;
	private String text;

	public GetEMails(String from, String to, String subject, String text) {
		this.from = from;
		this.to = to;
		this.subject = subject;
		this.text = text;
	}

	public void send() {

		Properties props = new Properties();
		props.put("mail.smtp.host", "smtp.gmail.com");
		props.put("mail.smtp.port", "465");

		Session mailSession = Session.getDefaultInstance(props);
		Message simpleMessage = new MimeMessage(mailSession);

		InternetAddress fromAddress = null;
		InternetAddress toAddress = null;
		try {
			fromAddress = new InternetAddress(from);
			toAddress = new InternetAddress(to);
		} catch (AddressException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		try {
			simpleMessage.setFrom(fromAddress);
			simpleMessage.setRecipient(RecipientType.TO, toAddress);
			simpleMessage.setSubject(subject);
			simpleMessage.setText(text);

			Transport.send(simpleMessage);
		} catch (MessagingException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

	public static void main(String[] args) {

		String from = "test1@gmail.com";
		String to = "test2@gmail.com	";
		String subject = "Test";
		String message = "A test message";

		GetEMails sendMail = new GetEMails(from, to, subject, message);
		sendMail.send();
	}
}


Über ein paar Hilfestellungen & Tipps würde ich mich freuen!

Danke :) :)
 

achillesat

Aktives Mitglied
Super es funktioniert :)


Java:
props.getProperty("mail.smtp.submitter",username);
        props.getProperty("mail.smtp.submitter",password);

hab noch gefehlt

Danke
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Email versenden, muss Methode static sein? Java Basics - Anfänger-Themen 7
M Email versenden Outlook, attached File, ohne Anmeldung Java Basics - Anfänger-Themen 4
K Email versenden mit Java Java Basics - Anfänger-Themen 4
G Email ueber Socks versenden Java Basics - Anfänger-Themen 6
B Email versenden Java Basics - Anfänger-Themen 28
S Mit Java Email versenden Java Basics - Anfänger-Themen 7
A Java Mail 1.4.4 - Email versenden (HOTMAIL SMTP auth) Java Basics - Anfänger-Themen 9
B Problem beim Email versenden mit Javamail Java Basics - Anfänger-Themen 5
P Email versenden für einsteiger Java Basics - Anfänger-Themen 6
G eMail versenden Java Basics - Anfänger-Themen 31
M Email versenden, ohne eigenen pop3-server? Java Basics - Anfänger-Themen 7
H eMail-Adressen-Validierung Java Basics - Anfänger-Themen 7
F RegEx für Email Java Basics - Anfänger-Themen 2
C Sicherheitslücke beheben & Email per Java? Java Basics - Anfänger-Themen 38
B Email Client in der eigenen Software einbauen Java Basics - Anfänger-Themen 3
B java.mail - Email antworten und Content ausgeben Java Basics - Anfänger-Themen 4
G Email senden MailDev Java Basics - Anfänger-Themen 13
B Email versand - aber akzeptiert auch falscher Username und Passwort??? Java Basics - Anfänger-Themen 1
K Einzelne Email verschieben nicht möglich Java Basics - Anfänger-Themen 3
N Email mit Anhang - File not Found Java Basics - Anfänger-Themen 1
G Email-sending Button Java Basics - Anfänger-Themen 9
F ClassNotFound - Email Java Basics - Anfänger-Themen 0
B Pattern für Email Liste Java Basics - Anfänger-Themen 3
W Mozilla Thunderbird email an alle Kontakte Java Basics - Anfänger-Themen 3
8 Eigenes Bild in email einfügen Java Basics - Anfänger-Themen 1
S Email verschicken Java Basics - Anfänger-Themen 2
M Java Email Versand mit freenet Java Basics - Anfänger-Themen 7
S Email und SMTP Java Basics - Anfänger-Themen 3
G Email Adresse in JTextField ueberpruefen Java Basics - Anfänger-Themen 5
G EMail-Versand funktioniert nicht Java Basics - Anfänger-Themen 2
G eMail verschicken in einem Java-Programm Java Basics - Anfänger-Themen 8
G Email Adresse auf Richtigkeit prüfen Java Basics - Anfänger-Themen 11
J Email-Anbindung geht net Java Basics - Anfänger-Themen 10
C Aus Java eine Email wo der Body den Inhalt aus einer .... Java Basics - Anfänger-Themen 6
F Umlaute beim versenden von SMS Java Basics - Anfänger-Themen 10
R Java E-mail versenden. SMTP Port Fehler Java Basics - Anfänger-Themen 8
Henri Mail zu einer Gruppe versenden Java Basics - Anfänger-Themen 10
A JSON versenden Java Basics - Anfänger-Themen 2
S JavaMail API E-Mail versenden Probleme Java Basics - Anfänger-Themen 5
T Variable an Steuerung versenden Java Basics - Anfänger-Themen 5
F Buffered Image über Socket versenden Java Basics - Anfänger-Themen 6
L Bild versenden über Client/Server Java Basics - Anfänger-Themen 10
N Files mit Byte an Socket versenden Java Basics - Anfänger-Themen 2
T Dateien an Webspace versenden Java Basics - Anfänger-Themen 4
J Dateien automatisch per Mail versenden Java Basics - Anfänger-Themen 3
G Nachrichten versenden Java Basics - Anfänger-Themen 11
G Private Messages versenden Java Basics - Anfänger-Themen 13
H JavaMail: Beim Versenden tritt ein Fehler auf! Java Basics - Anfänger-Themen 4
G Mail versenden, wenn Mikrofon einen bestimmten Pegel erreich Java Basics - Anfänger-Themen 3
P MMs via Java versenden Java Basics - Anfänger-Themen 7
D Problem beim E-Mail versenden Java Basics - Anfänger-Themen 6
A Serialisierbarer Stream? - File per RMI versenden Java Basics - Anfänger-Themen 4
A Binär-Datei versenden übers Internet Java Basics - Anfänger-Themen 2
M Beliebige Dateien per TCP versenden und speichern Java Basics - Anfänger-Themen 2
M Einfache HTML Mail versenden , suche Beispiel Java Basics - Anfänger-Themen 5
A Versenden von Nachrichten, Argumente, Prototypen? Java Basics - Anfänger-Themen 5
M E-Mail im Netzwerk über Microsoft Exchange Server versenden? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben