Bonjour ,
Je suis entrain d'ecrire une application qui a un moment donné envoie un mail.
Malheureusement cette fonction me cause quelque probleme :
J'ai differente réponse tel qu'il est impossible de s'identifier ou que le host n'existe pas....
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 public class Mail { private final String host = "..."; private final String username = "..."; private final String password = "..."; private final String from = "une adresse mail"; private final String to = "une autre adresse"; public Mail(){ // Get system properties Properties props = System.getProperties(); // Setup mail server props.put("mail.smtp.host", host); // Get session Session session = Session.getDefaultInstance(props, null); // Define message MimeMessage message = new MimeMessage(session); try{ message.setFrom(new InternetAddress(from)); message.addRecipient(Message.RecipientType.TO, new InternetAddress(to)); message.setSubject("Hello JavaMail"); message.setText("Welcome to JavaMail"); // Send message message.saveChanges(); Transport transport = session.getTransport("smtp"); transport.connect(host, username, password); transport.sendMessage(message, message.getAllRecipients()); transport.close(); } catch(Exception e){ e.printStackTrace(); } } }
si quelqu'un a deja eu ce genre de pb merci de m'en faire part
Partager