当激活或停用规则时,电子邮件通知不起作用或触发 oracle endeca 商品工作台中的用户邮件地址,我是否需要在任何文件中进行任何设置或配置?谁能帮我 ?
问问题
169 次
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/runcommand.bat 文件确保 Mailer .jar 在您的类路径中
谢谢,阿杰阿格拉瓦尔
于 2016-03-15T13:20:19.950 回答