在我的应用程序中,我有表用户,其中每个用户都有一个电子邮件地址。我已经创建了一个发送邮件进程,因此用户可以相互接收和发送电子邮件,当我按下按钮时激活,但我不知道邮件是否已被发送,因为我收到错误ORA-24247: network access denied by access control list (ACL)
即使我创建了ACL并且我允许了。我正在使用apex 4.0.2
答案 0 :(得分:1)
Oracle电子邮件需要设置访问控制列表(ACL)才能允许Oracle连接到您的邮件服务器。下面是一些示例代码,它们将创建一个ACL,以允许SCHEMA1和SCHEMA2使用UTL_SMTP和UTL_MAIL包。
g_mailhost是必须已设置为转发邮件的电子邮件服务器的名称。
#include <tuple>
static std::tuple<int, int, int>
foo()
{
return {1,2,3};
}
bool
test()
{
auto [a,b,c] = foo();
return a<b and b<c;
}