J'ai essayé de créer uen fonction qui permet de d'evver un email mais j'arrivais pas: elle me done comme resultat:

javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25, response: -1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
try {
    Properties prop = System.getProperties();
    prop.put("smtp.gmail.com", "mail.google.com");
    Session session = Session.getDefaultInstance(prop,null);
    Message message = new MimeMessage(session);
    message.setFrom(new InternetAddress("*******@gmail.com"));
    InternetAddress[] internetAddresses = new InternetAddress[1];
    internetAddresses[0] = new InternetAddress("**********@gmail.com");
    message.setRecipients(Message.RecipientType.TO,internetAddresses);
    message.setSubject("Test");
    message.setText("test mail");
    message.setHeader("X-Mailer", MAILER_VERSION);
    message.setSentDate(new Date());
    session.setDebug(debug);
    Transport.send(message);
} catch (AddressException e) {System.err.println(e); } 
   catch (MessagingException e) {System.err.println(e);  }