无法使用marklogic的xdmp:email功能发送电子邮件

时间:2015-03-23 13:35:19

标签: email marklogic

xdmp:电子邮件功能可以直接用于在Marklogic中发送邮件。当我试图在我办公室的机器上使用此功能时,它显示错误。 错误:无法解析主机名。

为此,我们需要在我们的系统中配置SMTP服务器。但是在我们的机器中我们无法配置SMTP服务器。 那么,是否有任何其他配置方式,以便它可以工作。

谢谢, 的Vivek

2 个答案:

答案 0 :(得分:3)

您需要在某处使用SMTP服务器作为中继。只听本地主机的本地中继是一个不错的选择,但转发可能在其他地方。

关于类似主题的另一个主题:Sending email using marklogic and xdmp

答案 1 :(得分:1)

只是详细说明David的答案 - SMTP中继必须是端口25上的开放中继。目前不支持通过Gmail服务器或需要在中继之前进行身份验证的内部邮件服务器来配置SMTP中继。

因此,当我需要实现支持电子邮件的MarkLogic服务器时,我在本地计算机上配置了SMTP(您说在您的环境中不可能),但是将端口25关闭到任何其他流量。这将允许MarkLogic发送邮件,但没有其他系统可以从中继。如果您无法在本地设置它,那么您将需要另一个配置为接受和中继来自特定ML实例的邮件的邮件服务器(通常使用IP表或通过IP地址或主机名配置中继)。