Я пытаюсь отправить некоторые сгенерированный отчет по электронной почте, и я получаю следующее исключениеНе удалось отправить вложения в почте
javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketException: Connection reset
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1764)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1523)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:453)
at javax.mail.Service.connect(Service.java:291)
at javax.mail.Service.connect(Service.java:172)
at javax.mail.Service.connect(Service.java:121)
at javax.mail.Transport.send0(Transport.java:190)
at javax.mail.Transport.send(Transport.java:120)
at centina.sa.server.system.SystemManager$6$1.call(SystemManager.java:1872)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:106)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:84)
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1742)
код:
MimeBodyPart att = new MimeBodyPart();
FileDataSource fileData = new FileDataSource(attachment){
public String getContentType(){
return "application/octet-stream";
}
};
att.setDataHandler( new DataHandler(fileData));
и я получаю ошибка в строке att.setDataHandler, которая является номером номера 1872 диспетчера системы. Может кто-нибудь объяснить, почему я получаю эту ошибку.
Похоже, вы не можете подключиться к SMTP-серверу. Дважды проверьте свои настройки. – fateddy
Можете ли вы отправить почту без приложения? – user1516873
Какой почтовый сервер вы используете сейчас? – zawhtut