[ABI 5.2] ABI 邮箱SMTP设置 exchange online , 求助

1201
8

xugj831 小试身手Lv3

发表于2023-9-7 16:12

悬赏1

已解决

楼主
HI


根据资料 https://bbs.esensoft.com/thread-135188-1-1.html

设置exchange online (21V ) , 将所有的参数都设置完成后, 邮件发送任然失败。



根据可能的分析,是TLS版本太低,需要指定到1.2, 请问这个如何进行设置?


最近看过此主题的会员

sunhaoyang

ADMIN1232

ESENSOFT官方技术支持

chestnut

最佳答案
xugj831 发表于 2023-9-7 18:48
标准版 V5.2.2_20200414120530

邮箱是世纪互联的Exchange online.  我们从服务器上  Test-NetConnection s ...

不确定是否是配置原因,可以联系项目组研发,排查下具体原因~
8个回答

只看楼主

chestnut 数据领袖Lv6

发表于2023-9-7 17:30

只看该作者

取消 关注该作者的回复

沙发

是怎么配置的,邮件发送失败的提示是什么?

xugj831 小试身手Lv3

发表于2023-9-7 17:38

只看该作者

取消 关注该作者的回复

板凳

配置就是基于截图的参数信息, 除了用户名和密码我留白,其实都是输入正确的.  这个用户和密码也是正确,我们测试是通过的。

利用计划任务做的测试,日志信息如下:
邮件发送失败,请检查您配置的stmp发信地址!配置路径:root/mail/mail-config.properties。

chestnut 数据领袖Lv6

发表于2023-9-7 17:53

只看该作者

取消 关注该作者的回复

地板

xugj831 发表于 2023-9-7 17:38
配置就是基于截图的参数信息, 除了用户名和密码我留白,其实都是输入正确的.  这个用户和密码也是正确,我 ...

系统管理-系统设置-性能与维护-Java控制台,启动控制台,执行计划任务发送邮件,看下这里的报错信息

xugj831 小试身手Lv3

发表于2023-9-7 18:08

只看该作者

取消 关注该作者的回复

5#

OK, 请看如下信息

DEBUG: JavaMail version 1.4.7
DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
DEBUG: Tables of loaded providers
DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Oracle], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Oracle], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Oracle], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Oracle], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Oracle]}
DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Oracle], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Oracle], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Oracle], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Oracle], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Oracle], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]}
DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "smtp.partner.outlook.cn", port 587, isSSL true

xugj831 小试身手Lv3

发表于2023-9-7 18:11

只看该作者

取消 关注该作者的回复

6#

配置参数

chestnut 数据领袖Lv6

发表于2023-9-7 18:28

只看该作者

取消 关注该作者的回复

7#


这个是outlook邮箱?ABI版本方便截图看看吗?
然后可以确认下服务器网络与邮箱服务器是否通的(ip、端口)

xugj831 小试身手Lv3

发表于2023-9-7 18:48

只看该作者

取消 关注该作者的回复

8#

标准版 V5.2.2_20200414120530

邮箱是世纪互联的Exchange online.  我们从服务器上  Test-NetConnection smtp.partner.outlook.cn -Port 587 , 是通过的。

如反馈的问题,这个认证过程是需要TLS 1.2 的,如果是TLS 1.0 是不行的。我们从服务器上测试,指定TL
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;
发送邮件是成功的,所以怀疑是调用Java, TLS版本低。

chestnut 数据领袖Lv6

发表于2023-9-7 16:12

只看该作者

取消 关注该作者的回复

9#

xugj831 发表于 2023-9-7 18:48
标准版 V5.2.2_20200414120530

邮箱是世纪互联的Exchange online.  我们从服务器上  Test-NetConnection s ...

不确定是否是配置原因,可以联系项目组研发,排查下具体原因~

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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