J'ai pu résoudre ce problème en contactant notre administrateur système et en demandant les détails du serveur de messagerie. Il s'avère que si nous n'envoyons l'e-mail qu'en interne, il nous est conseillé d'utiliser un serveur différent mail.xxx.xxx.xxxx
puisqu'il ne sera pas bloqué par le pare-feu. D'autre part, si nous envoyons des e-mails en externe, un autre serveur est impliqué smtprelay.xxxxx.com
et cela implique une étape supplémentaire de liste blanche des serveurs externes à envoyer.
Comme j'ai vérifié dans V$PARAMETER
, nous utilisions le smtprelay.xxxxx.com
serveur et a décidé d'essayer l'autre serveur mail.xxx.xxx.xxxx
.
J'ai émis la commande Alter comme ci-dessous :
alter system set smtp_out_server = 'mail.xxx.xxx.xxxx';
et a exécuté le bloc anonyme et a pu recevoir l'e-mail avec succès.
BEGIN
UTL_MAIL.SEND(sender => '[email protected]'
, recipients => '[email protected]'
, subject => 'Testmail'
, message => 'Hello');
END;