I’m getting an error when trying to send an email via an alarm pipeline. The pipeline uses an SMTP profile, and when I test the profile I can send an email no worries. When I test the pipeline however to the same email (me), it fails with below:
INFO | jvm 1 | 2020/01/08 11:44:09 | E [a.N.EmailNotificationProfile ] [01:14:09]: Error sending message to user 'usr-prov:default:/usr:nick'. Remaining retries=0 alarm-pipeline=Developer, alarm-notification-profile=Email, alarm-source=default/_Testing/TEST ALARM/Alarm, alarm-name=Alarm
INFO | jvm 1 | 2020/01/08 11:44:09 | javax.mail.MessagingException: Exception reading response
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2304)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2181)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:1980)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1197)
INFO | jvm 1 | 2020/01/08 11:44:09 | at javax.mail.Transport.send0(Transport.java:254)
INFO | jvm 1 | 2020/01/08 11:44:09 | at javax.mail.Transport.send(Transport.java:124)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.inductiveautomation.ignition.alarming.notification.email.EmailNotificationProfile$EmailTask.sendMessage(EmailNotificationProfile.java:736)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.inductiveautomation.ignition.alarming.notification.email.EmailNotificationProfile$EmailTask.buildAndMaybeSendMessage(EmailNotificationProfile.java:724)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.inductiveautomation.ignition.alarming.notification.email.EmailNotificationProfile$EmailTask.run(EmailNotificationProfile.java:644)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.inductiveautomation.ignition.alarming.notification.email.EmailNotificationProfile.lambda$sendNotification$0(EmailNotificationProfile.java:472)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.lang.Thread.run(Thread.java:748)
INFO | jvm 1 | 2020/01/08 11:44:09 | Caused by: java.net.SocketTimeoutException: Read timed out
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.net.SocketInputStream.socketRead0(Native Method)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.net.SocketInputStream.read(SocketInputStream.java:171)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.net.SocketInputStream.read(SocketInputStream.java:141)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:124)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
INFO | jvm 1 | 2020/01/08 11:44:09 | at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:89)
INFO | jvm 1 | 2020/01/08 11:44:09 | at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2284)