我的公司刚开启SMTP中继的发件人验证。所以在过去,我可以发送电子邮件到nobody@company.com,这不会导致任何错误。现在,该电子邮件导致:
resolve: {
extensions: ['', '.js', '.es6'],
alias: {
Elm: path.resolve('builds/intellij/scripts/elm-program.js')
}
}
我有什么办法可以通过JVM参数或其他任何东西来忽略这些错误并考虑发送的电子邮件吗?有一个盒子,我们每天发送2-3K封电子邮件,现在每天都有大约1K的“未送达”电子邮件。 :(
答案 0 :(得分:0)
异常Error in order(data$PANEL, data$group, data$x) :
argument 3 is not a vector
是邮件服务器上的身份验证失败的结果,因此这与JVM配置完全无关。 ColdFusion只是构建邮件内容并将其添加到邮件假脱机程序。由于异步。假脱机程序的性质,您无法在运行时捕获这些错误。
您唯一的选择是在使用SMTPAddressFailedException
之前与实际邮件服务器通信(并询问发件人是否合法)。但是,据我所知,CF中没有内置的功能/标签/工具。