SuiteScript 电子邮件失败

时间:2021-04-28 00:27:21

标签: netsuite suitescript

我正在尝试使用 2.0 套件脚本(预定)发送电子邮件。我的代码很简单:

email.send
({
    author: 123,
    recipients: 123,
    subject: 'Errors',
    body: 'Please see attachment'
})

就是这样。该电子邮件显示在“已发送电子邮件”列表中,似乎显示一切正常:

Sent Date 04/27/2021 17:21
Log Date 04/27/2021 17:21
From "<my name> (<my email address>)" <system@sent-via.netsuite.com>
Subject [SANDBOX] Errors
To Recipients <my name> (<my email address>)
CC Recipients  
BCC Recipients  
Message-ID <fknhf2pr4jqaxt5dmqc56ab2353384v9zj0qr1i6ke5fz9n3o7u6w0o8alojgm0w@netsuite.com>
Status Not Sent
Unchecked Compliance Verified
Body Please see attachment 

但是,我注意到,在发送的电子邮件中,收件人列表是空的 - 我的电子邮件没有出现;没有电子邮件。

电子邮件没有到达。所以没有明显的错误 - 它只是没有到达,并且 NetSuite 说它没有发送,尽管它似乎没有说明原因。

1 个答案:

答案 0 :(得分:1)

选中沙盒“电子邮件发送首选项”。作为管理员,转到设置 > 公司 > 电子邮件 > 电子邮件首选项 > 沙盒和发布预览子选项卡(沙盒选项标题)。有一些选项可以决定将 Sandbox 电子邮件发送给谁。您可以参考 Suite Answer Id 20152 了解更多信息。如果问题仍然存在,请确认指定的员工内部 ID 实际上在记录中存储了一个电子邮件地址。