Skip to main content
Question

FME Server subscriber email.log does not flush

  • October 1, 2019
  • 1 reply
  • 6 views

helmoet
Forum|alt.badge.img+8

Hi, I am trying to send an email using an email subscriber, which in some cases seem to work successfully. However, not all attempts to send mail are succesfull, sometimes the workspace job succeeds and the topic fires that should trigger the email subscriber, however, no mail is sent and not even the logfile email.log gets written. Anybody any clues? Is there no flushing mechanism on the email.log? The subscriber.log only states that there is a new client accepted on port 7072.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

helmoet
Forum|alt.badge.img+8
  • Author
  • 195 replies
  • October 1, 2019

Ahhhh, now I see (be sure to check subscribers log, not publishers email.log):

Tue-01-Oct-2019 07:18:57.703 AM ERROR pool-2-thread-2 801009 : Failed to send email.

com.sun.mail.smtp.SMTPSendFailedException: 550-zip file contains an attachment with a dangerous payload

550 (57c3e976-36fd-45c9-bb76-c0554ff56ecd.zip).

 

at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1668)

at com.sun.mail.smtp.SMTPTransport.finishData(SMTPTransport.java:1473)

at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:738)

at javax.mail.Transport.send0(Transport.java:191)

at javax.mail.Transport.send(Transport.java:120)

at COM.safe.fmeserver.notification.plugin.FMESubscriberEmailNotifier.get(FMESubscriberEmailNotifier.java:39)

at COM.safe.fmeserver.notification.plugin.FMESubscriberEmailNotifier.get(FMESubscriberEmailNotifier.java:17)

at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)