ORACLE APEX_MAIL - PullRequest
       9

ORACLE APEX_MAIL

0 голосов
/ 15 мая 2018

Я пытаюсь отправить почту с apex_mail

Вот моя конфигурация, но я получал письма

Чего-то не хватает?

Спасибо enter image description here

1 Ответ

0 голосов
/ 16 мая 2018

Выполните этот код как sysdba, чтобы предоставить разрешения пользователю БД для подключения к серверу smtp:

begin


  dbms_network_acl_admin.create_acl
  ( 
    acl =>         'mail.xml',
    description => 'Access to smtp server',
    principal =>   'DBUser', -- DB Schema (grantee)
    is_grant =>    true,
    privilege =>   'connect',
    start_date  => null, 
    end_date  =>   null
  );

  dbms_network_acl_admin.assign_acl(
    acl =>         'mail.xml',
    host =>        'mail.muncipaldata.com', -- SMTP host
    lower_port =>  1025,
    upper_port =>  1025
  );  

  DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(
    acl =>         'mail.xml',
    principal =>   'DBUser', -- DB Schema (grantee)
    is_grant  =>   true,
    privilege =>   'resolve',
    start_date  => null, 
    end_date  =>   null
  );

end;  
...