voila je souhait envoyé un mail via un code java :
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);
et il me met un message d'erreur :
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