xdmp.email()函数返回“ null”

问题描述 投票:0回答:1

我正在尝试使用xdmp.email()功能发送电子邮件,但它返回了null

var from = {"name":"Administrator", "address":"[email protected]"};
var address1 = {"address":"[email protected]"};
var contentType = "text"
var message = {"from":from,
               "to":address1,
               "subject":"Test email from ML Server",
               "content":"hiiiiiiiiiiiiiiiii"
               };
xdmp.email(message);
javascript linux marklogic
1个回答
0
投票

xdmp.email()方法返回null。记录在案:

https://docs.marklogic.com/xdmp.email

xdmp.email(
   $message as Object,
   [$options as Object?]
) as null

但是,仅因为该方法返回null并不意味着它不会发送电子邮件。

也在此方法的文档中指出:

必须在管理界面的“组”页面中配置有效的SMTP中继才能发送电子邮件。

如果发送电子邮件时出现问题,则应抛出XDMP-MAIL exception

您是否已验证是否已发送电子邮件,或者您是否试图弄清为什么未发送电子邮件,并希望它会返回某种错误消息?

© www.soinside.com 2019 - 2024. All rights reserved.