voila je souhait envoyé un mail via un code java :
et il me met un message d'erreur :
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 // Récupére les propriétés du systéme Properties props = System.getProperties(); // Spécification du serveur mail props.put("SMTPHub07.conti.de","de"); // 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 message.setFrom(new InternetAddress(System.getProperty("user.name"))); //Spécification du destinataire message.addRecipient(Message.RecipientType.TO, new InternetAddress("guillaume.larrieu@continental-corporation.com")); //Sujet du message message.setSubject("IP3 Error"); //Texte du message message.setText("Mon Premier mail"); // Envoie le message Transport.send(message);
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)
at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)
... 9 more
Exception in thread "main" java.lang.NullPointerException
at de.conti.ptc.tdm.utils.error.test.main(test.java:11)
alors que avec ce code la ca marche mais je ne peut pas mettre de piece jointes...
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 pattern = "User : " + System.getProperty("user.name") + "%n"; pattern += "PC : " + InetAddress.getLocalHost().getHostName() + "%n"; // PC's name pattern += "Date : %d{ISO8601}%n"; // date + time pattern += "Milliseconds since the program start : %r%n"; // milliseconds since the program start pattern += "Location : %l%n"; // location of event pattern += "Messsage: %m%n"; // message layout = new PatternLayout(pattern); SMTPAppender smtpAppender = new SMTPAppender(); smtpAppender.setFrom(System.getProperty("user.name")); smtpAppender.setSMTPHost("SMTPHub07.conti.de"); smtpAppender.setSubject("IP3 Error"); smtpAppender.setTo("uid30862"); smtpAppender.setLayout(layout); smtpAppender.activateOptions(); errorLogger.addAppender(smtpAppender);
et en plus je suis plus que speed!!
help me please
Partager