1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
String host="mon serveur SMTP";
String emailfrom = "MON MAIL";
String emailto = "UN AUTRE MAIL POUR TESTER";
// Récupére les propriétés du systéme
Properties props = System.getProperties();
// Spécification du serveur mail
props.put("NOM DE MON SERVEUR SMTP", host);
// Récupère la session
Session session = Session.getDefaultInstance(props, null);
// Définition du message
MimeMessage message = new MimeMessage(session);
//Spécification de l'expéditeur
try {
message.setFrom(new InternetAddress(emailfrom));
} catch (AddressException e1) {
e1.printStackTrace();
} catch (MessagingException e1) {
e1.printStackTrace();
}
//Spécification du destinataire
try {
message.addRecipient(MimeMessage.RecipientType.TO, new InternetAddress(emailto));
} catch (AddressException e) {
e.printStackTrace();
} catch (MessagingException e) {
e.printStackTrace();
}
// Sujet du message
try {
message.setSubject("Premier mail");
} catch (MessagingException e) {
e.printStackTrace();
}
// Texte du message
try {
message.setText("Mon Premier mail");
} catch (MessagingException e) {
e.printStackTrace();
}
// Envoie le message
try {
Transport.send(message);
} catch (MessagingException e) {
e.printStackTrace();
} |
Partager