使用可编辑电子邮件扩展从Jenkins发送电子邮件时发生Java异常

使用可编辑电子邮件扩展从Jenkins发送电子邮件时发生Java异常,java,jenkins,jenkins-plugins,smtpclient,jenkins-email-ext,Java,Jenkins,Jenkins Plugins,Smtpclient,Jenkins Email Ext,詹金斯版本:2.46 这是我的詹金斯配置 这是我收到的完整的stacktrace ERROR: Could not send email as a part of the post-build publishers. javax.mail.MessagingException: Can't send command to SMTP host; nested exception is: java.net.SocketException: Broken pipe (Write fail

詹金斯版本:2.46 这是我的詹金斯配置

这是我收到的完整的stacktrace

ERROR: Could not send email as a part of the post-build publishers.
javax.mail.MessagingException: Can't send command to SMTP host;
  nested exception is:
    java.net.SocketException: Broken pipe (Write failed)
    at com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2106)
    at com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2093)
    at com.sun.mail.smtp.SMTPTransport.close(SMTPTransport.java:1184)
    at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:445)
    at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:345)
    at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:253)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
    at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
    at hudson.model.Build$BuildExecution.cleanUp(Build.java:196)
    at hudson.model.Run.execute(Run.java:1775)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at hudson.model.ResourceController.execute(ResourceController.java:98)
    at hudson.model.Executor.run(Executor.java:405)
Caused by: java.net.SocketException: Broken pipe (Write failed)
    at java.net.SocketOutputStream.socketWrite0(Native Method)
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
    at com.sun.mail.util.TraceOutputStream.write(TraceOutputStream.java:114)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at com.sun.mail.smtp.SMTPTransport.sendCommand(SMTPTransport.java:2104)
    ... 13 more
Finished: SUCCESS

此外,如何在Jenkins中打开此错误(以及其他错误)的调试日志?

您是否看到其他问题?“Jenkins中的调试日志”到底是什么意思?@GeroldBroser对这个问题的回答没有多大帮助。我正试图找出到底是什么地方出了问题,所以我希望Jenkins可以选择启用详细的问题调试日志,以帮助确定根本原因和修复方法。我不知道Jenkins的插件有这样的功能。您可以尝试使用
java
cmd行选项,例如在启动Jenkins时。Jenkins安装目录中有一个
log
dir,还有系统的日志。@GeroldBroser Ok我做了您建议的更改,重新启动了Jenkins和Jenkins服务文件。我们将拭目以待。