Bonjour,
J'utilise l'api JavaMail 1.5, derrière un serveur Exchange.
Au bout d'un certain temps d'exécution, et l'envoi de plusieurs milliers de mails, j'ai cette erreur :
Une idée de la cause ? SVP
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 Exception in thread "main" javax.mail.MessagingException: IOException while sending message; nested exception is: java.net.SocketException: Connection reset by peer: socket write error at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1245) at fr.mail.Mail.addressAndSendMessage(Mail.java:215) at fr.mail.Mail.envoiMail(Mail.java:85) at envoimail.Main.main(Main.java:367) Caused by: java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(Unknown Source) at java.net.SocketOutputStream.write(Unknown Source) at com.sun.mail.util.TraceOutputStream.write(TraceOutputStream.java:138) at java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.io.BufferedOutputStream.write(Unknown Source) at com.sun.mail.util.CRLFOutputStream.write(CRLFOutputStream.java:84) at com.sun.mail.smtp.SMTPOutputStream.write(SMTPOutputStream.java:87) at com.sun.mail.util.CRLFOutputStream.write(CRLFOutputStream.java:75) at com.sun.mail.util.BASE64EncoderStream.write(BASE64EncoderStream.java:140) at javax.activation.DataHandler.writeTo(Unknown Source) at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1627) at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:961) at javax.mail.internet.MimeMultipart.writeTo(MimeMultipart.java:553) at com.sun.mail.handlers.multipart_mixed.writeTo(multipart_mixed.java:103) at javax.activation.ObjectDataContentHandler.writeTo(Unknown Source) at javax.activation.DataHandler.writeTo(Unknown Source) at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1627) at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1849) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1196) ... 3 more
Partager