Podařilo se mi to vyřešit tak, že jsem kontaktoval našeho správce systému a požádal o podrobnosti o poštovním serveru. Ukázalo se, že pokud budeme e-mail posílat pouze interně, doporučujeme použít jiný server mail.xxx.xxx.xxxx
protože nebude blokován firewallem. Na druhou stranu, pokud budeme posílat e-maily externě, je zapojen další server smtprelay.xxxxx.com
a to zahrnuje další krok přidání na seznam povolených externích serverů, na které mají být odeslány.
Jak jsem zkontroloval V$PARAMETER
, používali jsme smtprelay.xxxxx.com
server a rozhodl se vyzkoušet jiný server mail.xxx.xxx.xxxx
.
Vydal jsem příkaz Alter, jak je uvedeno níže:
alter system set smtp_out_server = 'mail.xxx.xxx.xxxx';
a spustil anonymní blok a byl schopen úspěšně přijmout e-mail.
BEGIN
UTL_MAIL.SEND(sender => '[email protected]'
, recipients => '[email protected]'
, subject => 'Testmail'
, message => 'Hello');
END;