HeyHo,
ich habe mich mal daran versucht mit Java eine Mail zu schreiben und die an andere weiter zu schicken, jedoch gibt mir Java ein Paar Fehlermeldungen zurück und werde nicht schlau daraus.
Vielleicht sieht ja einer von euch sofort den Fehler:
ich habe mich mal daran versucht mit Java eine Mail zu schreiben und die an andere weiter zu schicken, jedoch gibt mir Java ein Paar Fehlermeldungen zurück und werde nicht schlau daraus.
Vielleicht sieht ja einer von euch sofort den Fehler:
Java:
String from = "Abc@yahoo.de";
String pass ="Passwort";
String to = "Abc@outlook.de";
String host = "smtp.mail.yahoo.com";
// Get system properties
Properties properties = System.getProperties();
// Setup mail server
properties.put("mail.smtp.starttls.enable", "true");
properties.put("mail.smtp.host", host);
properties.put("mail.smtp.user", from);
properties.put("mail.smtp.password", pass);
properties.put("mail.smtp.port", "587");
properties.put("mail.smtp.auth", "true");
// Get the default Session object.
Session session = Session.getDefaultInstance(properties);
try{
// Create a default MimeMessage object.
MimeMessage message = new MimeMessage(session);
// Set From: header field of the header.
message.setFrom(new InternetAddress(from));
// Set To: header field of the header.
message.addRecipient(Message.RecipientType.TO,
new InternetAddress(to));
// Set Subject: header field
message.setSubject("This is the Subject Line!");
// Now set the actual message
message.setText("Der Test ist geglückt!");
// Send message
Transport transport = session.getTransport("smtp");
transport.connect(host, from, pass);
transport.sendMessage(message, message.getAllRecipients());
transport.close();
System.out.println("Sent message successfully....");
}catch (MessagingException mex) {
mex.printStackTrace();
}
}