配置SAP BI 4.2 SP3以将Office365用作SMTP服务器

2020-09-10 10:25发布

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

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


你好

我们正在尝试在CMC中配置SMTP服务器,以便我们可以将一些Webi报告作为电子邮件发送。 我们已经有一个Offices365服务器,并为其AdaptiveJobServer配置了主机/端口,我们尝试使用(和不使用)身份验证模式,不启用SSL,然后启用SSL并生成SLL证书,如下所示:

  1. 从电子邮件服务器收集SSL证书。 如果不存在,请查看邮件服务器的文档以获取有关如何创建邮件服务器的说明
  1. 使用openSSL,运行命令"" openssl s_client -showcerts -starttls smtp -connect "
  • 从输出中,将答复的一部分从" ----- BEGIN CERTIFICATE -----"复制到" ----- END CERTIFICATE -----"
  • 将证书粘贴到记事本中,并将其另存为 certificate.crt
    1. 注意::如果有多个证书,请将所有证书复制到一个文件中,从服务器证书开始,然后再复制任何后续的中间/根CA证书。
    2. 注意:在大多数情况下,仅在文件中包含Root CA证书就足够了
    3. 要验证证书是否有效,请使用以下命令之一,并检查结果是否为"验证返回码:0(确定)":
    1. openssl s_client -showcerts -CAfile" C:\ certificate.crt" -showcerts -connect OR
    2. openssl s_client -showcerts -starttls smtp -CAfile" C:\ certificate.crt" -showcerts -connect

    我们已经检查了SMTP服务器和BO服务器之间的连接,没关系。

    报告的计划显示为"成功",但是我们仍然无法通过电子邮件发送单个Webi报告。 有人可以在这里提供一些帮助吗?

    谢谢。

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

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


    你好

    我们正在尝试在CMC中配置SMTP服务器,以便我们可以将一些Webi报告作为电子邮件发送。 我们已经有一个Offices365服务器,并为其AdaptiveJobServer配置了主机/端口,我们尝试使用(和不使用)身份验证模式,不启用SSL,然后启用SSL并生成SLL证书,如下所示:

    1. 从电子邮件服务器收集SSL证书。 如果不存在,请查看邮件服务器的文档以获取有关如何创建邮件服务器的说明
    1. 使用openSSL,运行命令"" openssl s_client -showcerts -starttls smtp -connect "
  • 从输出中,将答复的一部分从" ----- BEGIN CERTIFICATE -----"复制到" ----- END CERTIFICATE -----"
  • 将证书粘贴到记事本中,并将其另存为 certificate.crt
    1. 注意::如果有多个证书,请将所有证书复制到一个文件中,从服务器证书开始,然后再复制任何后续的中间/根CA证书。
    2. 注意:在大多数情况下,仅在文件中包含Root CA证书就足够了
    3. 要验证证书是否有效,请使用以下命令之一,并检查结果是否为"验证返回码:0(确定)":
    1. openssl s_client -showcerts -CAfile" C:\ certificate.crt" -showcerts -connect OR
    2. openssl s_client -showcerts -starttls smtp -CAfile" C:\ certificate.crt" -showcerts -connect

    我们已经检查了SMTP服务器和BO服务器之间的连接,没关系。

    报告的计划显示为"成功",但是我们仍然无法通过电子邮件发送单个Webi报告。 有人可以在这里提供一些帮助吗?

    谢谢。

    付费偷看设置
    发送
    3条回答
    haha101010
    1楼-- · 2020-09-10 10:49

    您的测试仅显示BOE所在服务器上的telnet可以连接到SMPT,而BOE正在与SMTP进行通信。
    看起来您需要在承载SNTP目标的服务器上启用高级跟踪,然后查看 真正发生了什么。

    haha101010
    2楼-- · 2020-09-10 10:44

    从您的描述中还不清楚这是什么意思?"我们已经检查了SMTP服务器和BO服务器之间的连接,可以。" ?
    检查的内容和方式如何?

    然后问题本身-如果报告计划/发布显示成功,则意味着BOBJ方面一切正常,问题出在您的电子邮件服务器上,所以您 应该与Microsoft讨论这一问题。

    野沐沐
    3楼-- · 2020-09-10 10:37

    Hello Denis,

    感谢您的答复。

    关于您提到的第一点,为验证BO服务器正在与SMTP服务器通信,我们已完成以下步骤:

    1. 打开cmd提示符:
      开始->运行或按Win键+ R,然后键入cmd >>确定
    2. 键入telnet server.com 25

      其中" server.com "是您的电子邮件提供商的smtp(传出)服务器的名称,例如 smtp-server.austin.rr.com )。 这可以通过在通常用于电子邮件的程序中检查您的帐户信息来找到

    3. 键入HELO server.com
    4. 键入MAIL FROM: you@server.com
    5. 您可能会收到一条消息,说" 250 ok"
    6. 将RCPT输入: Friend1@anotherserver.com 等。
    7. 同样,您可能会收到一条消息,说" 250 ok"
    8. 要编写消息,请键入DATA并按Enter。
      1. 在第一行上键入SUBJECT:您的主题,然后按Enter键两次。
      2. 继续输入您的消息。
      3. 在一行上单独输入一个句点(。),然后按Enter键发送消息。
        服务器应显示"已接受邮件发送"。 (或者说250 OK id =`long id`)
    9. 键入QUIT退出Telnet。
      关于第二点,是的,出版物显示成功,但是如果双击它,您会在" Correctementlivré"区域中找到:Livréà0 destinataire(s)。 我们是否真的应该就此问题与Microsoft谈谈?

    一周热门 更多>