я хочу отправить электронное письмо с помощью компонента электронной почты tsend в talend - PullRequest
0 голосов
/ 14 ноября 2018

Здравствуйте, я хочу отправить электронное письмо через компонент электронной почты tsend в talend.i настроил компонент следующим образом введите описание изображения здесь

Но все равно выдает ошибку

Exception in component tSendMail_1 (EmailJob)
javax.mail.MessagingException: Exception reading response;
  nested exception is:
    java.net.SocketException: Connection reset
    at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
    at javax.mail.Service.connect(Service.java:297)
    at javax.mail.Service.connect(Service.java:156)
    at javax.mail.Service.connect(Service.java:105)
    at javax.mail.Transport.send0(Transport.java:168)
    at javax.mail.Transport.send(Transport.java:98)
    at local_project.emailjob_0_1.EmailJob.tSendMail_1Process(EmailJob.java:967)
    at local_project.emailjob_0_1.EmailJob.tFileInputProperties_1Process(EmailJob.java:705)
    at local_project.emailjob_0_1.EmailJob.runJobInTOS(EmailJob.java:1253)
    at local_project.emailjob_0_1.EmailJob.main(EmailJob.java:1102)
Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at sun.security.ssl.InputRecord.readFully(Unknown Source)
    at sun.security.ssl.InputRecord.read(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
    at sun.security.ssl.AppInputStream.read(Unknown Source)
    at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)
    at java.io.BufferedInputStream.fill(Unknown Source)
    at java.io.BufferedInputStream.read(Unknown Source)
    at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75)
    at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440)
    ... 11 more
[statistics] disconnected

Job EmailJob terminé à 17:51 14/11/2018. [Code sortie=1]

Ответы [ 2 ]

0 голосов
/ 20 ноября 2018

Похоже, проблема с подключением закрыта. Отключите двухэтапную проверку и Разрешите менее безопасные приложения для своей учетной записи электронной почты и повторите проверку.

0 голосов
/ 15 ноября 2018

Ошибка, с которой вы сталкиваетесь Connection reset, в основном означает, что соединение было закрыто другим концом. Есть много статей на эту тему. Вы можете читать.

См send-email-using-talend для создания заданий в Talend для отправки электронной почты. Это должно помочь.

...