sql >> Database >  >> RDS >> Oracle

ORA-29278:Tijdelijke SMTP-fout:Service niet beschikbaar bij het uitvoeren van UTL_MAIL

Ik heb dit kunnen oplossen door contact op te nemen met onze systeembeheerder en om de details van de mailserver te vragen. Als we de e-mail alleen intern gaan verzenden, wordt ons aangeraden een andere server mail.xxx.xxx.xxxx omdat het niet wordt geblokkeerd door de firewall. Aan de andere kant, als we e-mail extern verzenden, is er een andere server bij betrokken smtprelay.xxxxx.com en dit omvat een extra stap van het op de witte lijst plaatsen van de externe servers waarnaar moet worden verzonden.

Zoals ik heb ingecheckt V$PARAMETER , gebruikten we de smtprelay.xxxxx.com server en besloot de andere server mail.xxx.xxx.xxxx te proberen .

Ik gaf het Alter-commando zoals hieronder:

alter system set smtp_out_server = 'mail.xxx.xxx.xxxx';

en voerde de anonieme blokkering uit en kon de e-mail met succes ontvangen.

BEGIN 

    UTL_MAIL.SEND(sender     => '[email protected]'
                , recipients => '[email protected]'
                , subject    => 'Testmail'
                , message    => 'Hello');

END;


  1. Hoe bewaart u lijsten met drie keuzerondjes in de mysql-database in een enkele kolom, verschillende rijen?

  2. Hoe STRCMP() werkt in MariaDB

  3. De beste manier om te zien dat 3 of meer opeenvolgende records ontbreken

  4. Kopteksten opnemen bij gebruik van SELECT INTO OUTFILE?