当前位置: 首页 > 知识库问答 >
问题:

Jenkins发送邮件中的身份验证错误

谷梁楷
2023-03-14

SMTP服务器 ;                  [myserverName]
默认用户电子邮件后缀 ; [myemailId]
使用SMTP身份验证 ; true
用户名称 ;                     [myemailId]
密码 ;                       [mypassword]
使用SSL ;                       假
SMTP端口 ;                       25
回复-- 、 、 、 、 、 、 、 、 、 、 [myemailId]
通过发送html" target="_blank">测试电子邮件测试配置 ; [myemailId]

我使用上面的配置来使用java和Jenkins版本1.579发送邮件,
使用java成功发送邮件,但当尝试使用Jenkins发送邮件时出现了以下异常

我也在Jenkins创建了凭据,你能帮助我为什么Jenkins不能验证用户吗。

javax.mail.AuthenticationFailedException:535 5.7.3在com.sun.mail.smtp.smtpTransport$Authenticator.Authenticate(SmtpTransport.java:809)在com.sun.mail.smtp.smtpTransport.Authenticate(SmtpTransport.java:752)在com.sun.mail.smtp.smtpTransport.ProtocolConnect(SmtpTransport.java:669)在javax.mail.service.Connect(Service.java:317)ax.mail.transport.send(Transport.java:124)在hudson.tasks.mailer$descriptorimpl.dosendTestMail(mailer.java:519)在sun.reflect.generatedMethodAccessor280.Invoke(未知源)在sun.reflect.deneratedMethodAccessimpl.Invoke(未知源)在java.lang.reflect.methodAccessimpl.Invoke(未知源)在veResponse(function.java:96)在org.kohsuke.stapler.metaclass$1.doDispatch(metaclass.java:120)在org.kohsuke.stapler.namebaseddispatcher.dispatch(namebaseddispatcher.dispatch(namebaseddispatcher.java:53)在org.kohsuke.stapler.java:53)在org.kohsuke.stapler.stapler.dispatch(namebaseddispatcher.dispatch.java:53)在org.kohsuke.stapler.stapler.tryInvoke(stapler.java:728)在org.kohsuke.stapler.stapler.invoke(stapler.java:858)在org.kohsuke.stapler.stapler.invoke(stapler.java:631)在org.kohsuke.stapler.stapler.service(stapler.java:225)在javax.servlet.http.httpservlet.service(httpservlet.java:848)在在hudson.util.pluginServletFilter$1.doFilter(pluginServletFilter.java:96)在hudson.util.pluginServletFilter.doFilter(pluginServletFilter.java:88)在org.eclipse.jetty.servlet.servlethandler$cachedChain.doFilter(servlethandler.java:1482)在hudson.security.csrf.crumbfilter.doFilter(crumbfilter.java:48)在org.eclipse.jetty.servlet.servlet.doFilter(crumbfilter.java:48)在hudson.security.chainedServletfilter.java:1482)在java:76)在hudson.security.hudsonfilter.doFilter(hudsonfilter.java:164)在org.eclipse.jetty.servlet.servlet.servlethandler$cachedchain.doFilter(servlethandler.java:1482)在org.kohsuke.stapler.compression.compressionfilter.doFilter(compressionfilter.java:46)在org.eclipse.jetty.javlet.doFilter(compressionfilter.java:1482)在.servlethandler$cachedchain.doFilter(servlethandler.java:1474)位于org.eclipse.jetty.servlet.servlethandle在org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:499)在org.eclipse.jetty.security.security.security.handler.handle(scopedhandler.java:137)在org.eclipse.jetty.security.security.handler.handle(securityhandler.java:533)在org.eclipse.jetty.session.sessionhandler.java:231)在thandler.java:428)在org.eclipse.jetty.server.session.sessionhandler.doscope(SessionHandler.java:193)在org.eclipse.jetty.server.handler.contexthandler.doscope(contexthandler.java:1020)在org.eclipse.jetty.scopedHandler.handler(scopedHandler.java:135)在org.eclipse.jetty.handler.handler.handler(handler.java:116)在位于org.eclipse.jetty.server.abstractHttpConnection.handleRequest(abstractHttpConnection.java:489)thttpConnection.java:960)在org.eclipse.jetty.server.AbstractHttpConnection$requesthandler.content(AbstractHttpConnection.java:1021)在org.eclipse.jetty.http.httpparser.parsenext(httpparser.java:865)在org.eclipse.jetty.http.httpparser.parseAvailable(httpparser.java:240)在org.eclipse.jetty.asynchttpConnection.handle(se.jetty.io.nio.selectChannelEndpoint$1.run(selectChannelEndpoint.java:52)在winstone.boundedExecutorService$1.run(BoundedExecutorService.java:77)在java.util.concurrent.ThreadPoolExecutor$worker.runtask(未知源)在java.util.concurrent.ThreadPoolExecutor$worker.run(未知源)在java.lang.thread.run(未知源)在

共有1个答案

狄凯
2023-03-14

看起来是一个bug,请在这里查看解决方案和建议:https://issues.jenkins-ci.org/browse/jenkins-24214

 类似资料:
  • 如何使用firebase中的验证电子邮件验证使用电子邮件和密码登录的用户?这背后的逻辑是如何工作的,它在代码中会是什么样子? 解决方案/帮助:对于那些仍在寻找答案的人,我找到了这篇文章 堆栈溢出 帖子

  • 问题内容: 我在jenkins中有sh脚本,其中包含sudo ssh命令,并且出现此错误 我发现解决方案说添加 这些行在/ etc / sudoers中,但仍然无法正常工作。 问题答案: 在最后添加添加以下行。

  • 在Wordfence文档中说: 过滤器“wordfence_ls_require_captcha”可用于在您选择的情况下禁用captcha。这对于包含RESTendpoint的插件可能很有用,这些endpoint具有不需要captcha的身份验证。必要时,您的过滤器应返回false以绕过captcha要求,或者在需要CAPTCH时返回true 如果我尝试通过JWT进行API调用,我会通过电子邮件收

  • 当我尝试使用PHP SMTP电子邮件服务器发送电子邮件时,发生了以下错误。 邮件程序错误:SMTP错误:无法进行身份验证。 下面是我使用的代码。 } 如何修复此错误。

  • 我试图在PhantomJS中打开一个需要HTTP身份验证的网页。我的脚本基于loadspeed.js示例: 我可以从渲染的page.jpg中看到,我每次都得到401分。我还使用Wireshark跟踪了HTTP会话,这表明GET请求中没有向给定URL发送身份验证标头。 我到底做错了什么?我刚刚开始使用PhantomJS,但我整个晚上都在寻找,没有走远...