Oracle Integration Cloud通知电子邮件未发送

时间:2018-03-08 05:46:16

标签: oracle rest email-integration oracle-cloud-infrastructure

我试图在Oracle Integration Cloud中运行此示例。 https://docs.oracle.com/en/cloud/paas/integration-cloud/integrations-user/running-hello-world-sample.html

但我在审计线索中遇到此错误。

mail.Body = message;

我是否需要进行其他配置?

如果这个问题得到解决,任何人都知道如何通过附件发送此通知。感谢

2 个答案:

答案 0 :(得分:0)

在开始之前,我想鼓励您阅读本帖子底部名为 StackOverflow Best Practices 的部分

建议

可能会导致一些问题。首先,在早期版本的18.2中,通知行动根本不起作用。另外,我在邮件正文中使用法语字符,html和其他文本时遇到了问题。

由于您的集成继续使用getMail,我不相信通知操作中的xpath映射存在问题。相反,我会验证以下内容。

  1. 首先,验证在身份控制台内(不在OIC中,在Oracle云身份控制台中),您需要验证是否在那里设置了电子邮件。在身份控制台的侧栏中,您应该看到"设置" - > "通知&#34 ;.确认您有一个电子邮件地址并且已经过验证。
      

    要验证电子邮件地址,您必须发送电子邮件至postmaster@whateverdomianisyours.com   并按照指示

  2. 验证完电子邮件后,现在应该以"绿色"状态。然后,在下面确保您已启用必要的电子邮件配置。
  3. 如果不起作用,请导航到OIC的流程组件中的管理控制台,并验证您是否已打开电子邮件服务。您可以通过转到"管理员" - > "服务" - > "电子邮件服务"。
  4. 问题持续存在?

    如果问题仍然存在,请启用跟踪并记录有效负载。然后运行集成,发布审计有效负载结果,并在IAR集成中上传下划线代码。

    StackOverflow最佳实践

    将来我会建议您执行以下操作。

    1. 发布您的主要版本和次要版本,如下所示
        

      您可以点击"关于"在集成仪表板页面的右上角

    2. 激活集成时启用跟踪并发布有效负载(请参见下图)
    3. 概述过去的问题排查步骤
    4. 导出您的IAR项目并发布下划线XML,以及任何相关的JavaScript函数,自定义Java XPath标记等。

    5. 跟踪/有效负载

      enter image description here

答案 1 :(得分:0)

*我们现在可以通过启用功能标记-> oic.ics.console.notification-attachment

,使用Oracle Integration Cloud(OIC)中的通知活动发送附件。

有关更多信息,请关注以下oracle博客: https://blogs.oracle.com/integration/how-to-send-email-with-attachments-in-oic *