[亿信BI4.7] 计划任务发件邮箱配置

1042
8

15662116958 数据小白Lv1

发表于2023-5-17 09:11

悬赏100

已解决

楼主
本帖最后由 15662116958 于 2023-5-17 10:59 编辑

BI4.7版本,在资源管理器的\root\conf\mail\mail-config.properties,配置了smtp参数,但执行计划任务发送邮件,始终提示如下错误,请问是哪里的配置还有问题吗?


2023-05-17 09:09:04.741 导出表:每日应收报表,格式为:img
2023-05-17 09:09:05.051 成批处理完成
2023-05-17 09:09:05.051 线程执行完毕
2023-05-17 09:09:20.073 发送邮件失败,服务器提示:javax.mail.MessagingException: Could not connect to SMTP host: 10.72.0.50, port: 25;
  nested exception is:
    java.net.SocketTimeoutException: connect timed out
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
    at javax.mail.Service.connect(Service.java:310)
    at javax.mail.Service.connect(Service.java:169)
    at javax.mail.Service.connect(Service.java:118)
    at com.esen.mail.impl.MailSenderImpl.sendMail(MailSenderImpl.java:133)
    at com.esen.mail.EMailService.sendMail(EMailService.java:108)
    at com.esen.bi.schedule.EMailServiceBI.sendMail(EMailServiceBI.java:97)
    at com.esen.bi.schedule.exeres.impl.ExeResourceResultImpl.sendMail(ExeResourceResultImpl.java:135)
    at com.esen.bi.schedule.exeres.impl.ExeResourceResultImpl.execute(ExeResourceResultImpl.java:140)
    at com.esen.bi.schedule.refactor.runner.ReportCalculatorTaskRunner.execute(ReportCalculatorTaskRunner.java:113)
    at com.esen.platform.executable.schedule.ScheduledTaskRunner.execute(ScheduledTaskRunner.java:30)
    at com.esen.platform.executable.schedule.RunabledScheduledTask$1.run(RunabledScheduledTask.java:145)
    at com.esen.thread.LocaleTask.run(LocaleTask.java:105)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    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)
Caused by: java.net.SocketTimeoutException: connect timed out
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:231)
    at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)
    ... 18 more

最近看过此主题的会员

zzw123

chestnut

伶俐

最佳答案
8个回答

只看楼主

chestnut 数据领袖Lv6

发表于2023-5-17 11:32

只看该作者

取消 关注该作者的回复

沙发

在BI服务器上telnet下邮箱配置的smtp服务器端口,即10.72.10.120 25,看是否联通;
截图中没有配置邮箱密码,是配置了没截图吗?

15662116958 数据小白Lv1

发表于2023-5-17 12:20

只看该作者

取消 关注该作者的回复

板凳

chestnut 发表于 2023-5-17 11:32
在BI服务器上telnet下邮箱配置的smtp服务器端口,即10.72.10.120 25,看是否联通;
截图中没有配置邮箱密码 ...

邮箱密码注释掉了,这个邮箱我们平时用作发件箱是不用密码认证的,telnet下午试试看,我们一直奇怪的是那个10.72.0.50哪边来的,难道是默认的嘛。。

chestnut 数据领袖Lv6

发表于2023-5-17 17:47

只看该作者

取消 关注该作者的回复

地板

本帖最后由 chestnut 于 2023-5-17 18:02 编辑

15662116958 发表于 2023-5-17 12:20
邮箱密码注释掉了,这个邮箱我们平时用作发件箱是不用密码认证的,telnet下午试试看,我们一直奇怪的是那 ...

邮箱可以了吗?

15662116958 数据小白Lv1

发表于2023-5-17 17:48

只看该作者

取消 关注该作者的回复

5#

chestnut 发表于 2023-5-17 11:32
在BI服务器上telnet下邮箱配置的smtp服务器端口,即10.72.10.120 25,看是否联通;
截图中没有配置邮箱密码 ...

测试了,我们telnet 10.72.10.120 25端口是通的,话说是还有其他配置文件吗,我们好像也没有配置过,为啥会显示连接不上10.72.0.50?

chestnut 数据领袖Lv6

发表于2023-5-17 18:00

只看该作者

取消 关注该作者的回复

6#

15662116958 发表于 2023-5-17 17:48
测试了,我们telnet 10.72.10.120 25端口是通的,话说是还有其他配置文件吗,我们好像也没有配置过,为啥 ...

看看这个文件
/root/products/ebi/sys/conf/sysmail.xml

15662116958 数据小白Lv1

发表于2023-5-17 18:00

只看该作者

取消 关注该作者的回复

7#

chestnut 发表于 2023-5-17 17:47
邮箱可以了吗?
提示的ip可能是smtp的对外ip

问题解决了,是修改这个目录的配置文件
/root/products/ebi/sys/conf/sysmail.xml

chestnut 数据领袖Lv6

发表于2023-5-17 09:11

只看该作者

取消 关注该作者的回复

8#

15662116958 数据小白Lv1

发表于2023-5-17 18:03

只看该作者

取消 关注该作者的回复

9#


多谢啦~~

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号