jira发送邮件报错

jira发送邮件的报错

1.安装完jira后,配置发送邮件出错具体报错如下:

An error has occurred with sending the test email:
com.atlassian.mail.MailException: javax.mail.MessagingException: Exception reading response;
  nested exception is:
    java.net.SocketTimeoutException: Read timed out
    at com.atlassian.mail.server.impl.SMTPMailServerImpl.sendWithMessageId(SMTPMailServerImpl.java:225)
    at com.atlassian.mail.server.impl.SMTPMailServerImpl.send(SMTPMailServerImpl.java:162)
    at com.atlassian.jira.plugins.mail.webwork.SendTestMail.doExecute(SendTestMail.java:107)
    at webwork.action.ActionSupport.execute(ActionSupport.java:165)
    at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:63)
    at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39)
    at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31)
    at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16)
    at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35)
    at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:225)
.....错误较多省略....
.....
Caused by: java.net.SocketTimeoutException: Read timed out
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
    at java.net.SocketInputStream.read(SocketInputStream.java:170)
    at java.net.SocketInputStream.read(SocketInputStream.java:141)
    at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:124)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
    at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:92)
    at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2349)
    ... 256 more

2.排查方法

(1)网上搜索的解决办法中大部分都没有用,好多都是使用网易163邮箱做的配置,而我使用的邮箱是腾讯企业邮箱配置,测试一直发送不了,下面是第一个报错信息

AuthenticationFailedException: 535 Error: authentication failed

这个错误主要是我太粗心,没有配置发送的邮件密码,后面添加密码后这个错误解决。

(2)第二个报错信息

  不幸的是, 没有连接是可能的。审查以下错误并纠正:

  • SocketTimeoutException: Read timed out

这里主要是端口问题,为465,测试报错,截图如下:

在这里修改端口成功解决,端口号可以是25,也可以是587,就是465会报错。

原文地址:https://www.cnblogs.com/heyongboke/p/9307433.html

时间: 2024-10-10 13:40:30

jira发送邮件报错的相关文章

jira安装报错 Unknown system variable 'default_storage_engine'

公司要使用BUG管理系统,所以对比了一下,最后决定安装jira. 安装后要在网页端,配置数据库,本地数据库是5.1的版本,一直有报错Unknown system variable 'default_storage_engine',在往上查询无果,my.ini设置也没用.把数据库远程连接到一个linux下的5.6版本就正常,最后决定安装5.6版本数据库. 问题解决.有些也是没办法的事情. jira安装报错 Unknown system variable 'default_storage_engin

yii2 联系我们发送邮件报错

为什么会报错,因为国内的邮件服务商要求发送邮件的人和设置的smtp服务器账号要相同,因为联系我们的是用户,也就是发件人是用户,而不是我们配置的邮箱,所有出错. 这里我用了个取巧的办法,发件人改为自己,客户的邮箱信息直接拼接在邮件内容,这样我们收到邮件就能知道谁留下的信息.这样有个好处,自己发邮件给自己,成功概率100% 把控制器改为这样写: public function actionContact() { $model = new ContactForm(); if ($model->load

php使用smtp发送邮件报错Cannot connenct to relay host

使用DEDEcms自定义了一个发送邮件的php文件,使用了dedecms自带的mail.class.php,在本地可以正常发送,上传到服务器上后,出现提示Cannot connenct to relay host smtp.qq.com Error: () Error: Cannot send email to [email protected] 网上找了一大堆文章,终于解决,问题出在服务器的环境配置上. 找到php.ini,查看两个地方,一个是allow_url_fopen,这个地方要设置成o

Outlook 发送邮件 报错:未知错误,0x80040201

此问题一般会出现在Exchange和POP混合使用的情况下发生:[问题现象]邮件接收与发送,能接收,发送的时候报"未知问题... 0x80040201 错误".重装Office仍不能解决.[问题产生原因]这个问题不常见,一般只发生在这种情况下:之前使用Exchange协议连接邮件服务器,然后改为Pop3方式.本身从Exchange改为Pop3没有什么问题,但是,当你此时输入收信人地址时,Outlook会主动用易记名替换,这一替换出问题了:Outlook中仍然记忆着以前主动从Exchan

centOS+jenkins发送邮件报错Unknown host name: [email protected]

Failed to send out e-mail java.net.UnknownHostException: [email protected] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.j

postfix报错信息汇总

postfix_编译时make: *** [xsasl_cyrus_server.o] Error 1 make: *** [update] //如果编译出错,检查出错情况,一般是有包忘了装,要不是参数路径错误: [注释]: xsasl_cyrus_server.c:598: error: 'SASL_OK' undeclared (first use in this function) xsasl_cyrus_server.c:600: warning: format '%s' expects

zabbix报错整理--持续更新

遇到第一个问题:发送邮件报错: Failure when receiving data from the peer 报错内容:从对等端接收数据时失败(即从邮件接收端接收数据失败) 可能原因:邮件smtp服务出问题:或者接收邮件的邮箱smtp服务挂了 解决过程:先调试手动触发邮件,如果收不到,则更改邮件报警机制中的授权码,重新调试,发现可以正常发送了 总结:具体原因不清楚,等待后续如果再次报错:继续调试看看,持续更新~~ 原文地址:https://www.cnblogs.com/pingfanvb

使用C#模拟Outlook发送邮件,代码编译报错

添加OutLook API 1 using OutLook = Microsoft.Office.Interop.Outlook; 发送邮件方法 1 public void SendEmail() 2 { 3 OutLook.Application app = new OutLook.Application(); 4 OutLook.NameSpace ns = app.GetNamespace("mapi"); 5 ns.Logon("ServerName\\UserNam

confluence和jira重启动后confluence启动报错,打不开网页

重启了jira和confluence服务 jira服务正常,网页正常访问,confluence端口是通的,ping IP,ping域名都通,就是打不开网页,报404 cd /home/confluence/logs tail -f catalina.out    等待查看启动日志 新打开一个服务器ssh连接 cd /home/confluence/bin ./stop-confluence.sh   #停止之前的服务, ps -ef 查看进程是否存在,如果还存在kill -9 进程号 #等待查看