在寻求使用SSL在BusinessObjects 4.2 SP4中配置电子邮件目标的帮助吗?

2020-08-25 17:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 很抱歉最近的所有帖...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

很抱歉最近的所有帖子和这里的长篇文章,由于它是SP4的新功能,并且遇到了奇怪的事情,因此尝试了一些不同的操作。

虽然我之前在BOBJ中设置了SMTP目标,并且之前使用转发请求的中间服务器完成了SSL,但我没有得到它来在BOBJ本身中正确配置它。 对于SP4,可以使用StartTLS和TLS选项以及覆盖默认证书位置的选项来实现。

我使用了openssl s_client -showcerts -connect email-smtp.us -east-1.amazonaws.com :465来获取证书链----开始证书---- .... ----结束证书---

将证书复制到certificate.crt文件中,并将其放置在目录D:\ SSL \ smtp-ssl中。 将其复制到默认位置的win64_x64目录中,为服务器配置 email-smtp.us-east-1.amazonaws.com ,其端口为587,TLS版本为1.2(已通过openssl验证)的StartTLS连接安全性。 我还将SMTP证书设置为:D:/SSL/smtp-ssl/certificate.crt

当我尝试运行报告时,出现以下错误:[在SMTP服务器连接的设置过程中SSL协商失败,请确保客户端和服务器上的SSL配置均正确。] [CrystalEnterprise.SMTP]

我将日志记录级别提高到"高",再次运行它,然后看到以下内容:

(destination_smtp.cpp:732)SSLCertPath:D:\ SSL \ smtp-ssl \ certificate.crt
(opensslsocket.cpp:196)无法加载授权证书" D:\ SSL \ smtp-ssl \ certificate .crt"来自目录""。 SSL错误:错误:00000000:lib(0):func(0):原因(0)
(csismtpmail.cpp:1103)无法连接到SMTP服务器:在SMTP服务器连接的设置过程中SSL协商失败, 请确保您的客户端和服务器上的SSL配置均正确。
(destination_smtp.cpp:1440)destination_smtp:连接到服务器/发送smtp消息时捕获到异常。 详细信息:[在SMTP服务器连接的设置过程中SSL协商失败,请确保客户端和服务器上的SSL配置均正确。]

我试图将证书移到win64_x64下的默认位置,并将证书路径设置为默认变量,并收到与更新的证书路径相同的错误消息。 我还尝试通过端口465将其从StartTLS更改为SSL/TLS,并得到了相同的结果。

我不确定授权证书的含义以及为什么目录显示为""。 在Windows中打开crt时,证书显示有效。 不知道为什么无论如何我们仍需要电子邮件服务器证书,因为其他工具可以发送SSL电子邮件而无需发送证书,但这并不重要。

我们正在尝试使用Amazon SES电子邮件进行配置,但这无关紧要,因为我们能够在BOBJ外部与其建立SSL连接,并使用测试实用程序从该服务器发送电子邮件。

有人曾经配置过SSL电子邮件吗?

预先感谢

内森

6条回答
四川大学会员
2020-08-25 18:11 .采纳回答

我们正在使用BO 4.2 SP4,我相信我终于找到了用于Office365的正确SMTP地址。

我花了数十个小时来尝试不同的SMTP地址,端口,凭据,MX记录,DNS地址,设置连接器,创建SSL证书和跟踪消息,直到找到有效的组合为止。 是我们第一次使用Crystal BO,并且从系统中发出的所有其他服务帐户第一次使用 smtp.office365.com

首先,我想指出的是,我们使用校对点作为邮件过滤服务,而我们的MX记录指向我们的垃圾邮件过滤器地址,但是,我发现为了使电子邮件系统正常工作, 使用原始的"指向地址或值",在本例中为" 我们的域 -com.mail.protection.outlook.com "

这是我的自适应作业服务器[目标]设置的样子:

目的地:电子邮件

域名:此为空白

主机: ourdomain-com.mail.protection.outlook.com

端口:25

身份验证:无

用户名: user@ourdomain.com

密码:********

发件人: user@ourdomain.com

"收件人","抄送","主题"和"邮件","作为附件发送文档"应该无关紧要,并且由您自己决定。

启用SSL:取消选中此选项


注意:即使我在身份验证下选择了"无",但是如果在提供的字段中没有用户名和密码,作业也会失败。


如果您有权访问office365门户,则应该能够在"设置">"域"下找到"指向地址或值的点",然后查找" MX记录"。如果有多个,则可能必须 尝试所有这些,然后看看哪个对您有用。

希望这对您有所帮助。

一周热门 更多>