0

当激活或停用规则时,电子邮件通知不起作用或触发 oracle endeca 商品工作台中的用户邮件地址,我是否需要在任何文件中进行任何设置或配置?谁能帮我 ?

4

2 回答 2

0

Endeca 不提供所有版本的激活/停用规则的 OOTB 邮件通知。

配置 xml 文件中提供的电子邮件功能,您可以将脚本添加到 trigeer 电子邮件。

谢谢,阿杰阿格拉瓦尔

于 2016-03-14T20:04:46.537 回答
0

在 config/script 文件夹下的 Dataingest.xml 中添加以下 xml 节点:-

<custom-component id="Mailer" class="com.endeca.esource.dtmailerutility.MailNotificationComponent" host-id="ITLHost">
<properties>
<property value="${mailer.smtpHost}" name="smtpHost"/>
<property value="${mailer.srcAddr}" name="srcAddr"/>
<property value="${mailer.destAddr}" name="destAddr"/> 
</properties>
<directories>
<directory name="savedMsgDir">./logs/saved_msgs</directory>
</directories>
</custom-component>

然后在您的基线 java beanshell 脚本中,您可以调用类似传递电子邮件主题和正文的内容:

Mailer.sendExceptionMsg("运行基线更新出错", e);

正如您可能已经完成的那样,您需要通过 ./control/runco​​mmand.bat 文件确保 Mailer .jar 在您的类路径中

谢谢,阿杰阿格拉瓦尔

于 2016-03-15T13:20:19.950 回答