Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

ORA-29278:Kesalahan transien SMTP:Layanan tidak tersedia saat menjalankan UTL_MAIL

Saya dapat mengatasi ini dengan menghubungi Administrator Sistem kami dan menanyakan detail Server Surat. Ternyata, jika kami hanya akan mengirim email secara internal, kami disarankan untuk menggunakan server mail.xxx.xxx.xxxx karena tidak akan diblokir oleh firewall. Sebaliknya, jika kita akan mengirim email secara eksternal, server lain akan terlibat smtprelay.xxxxx.com dan ini melibatkan langkah ekstra dengan memasukkan Daftar Putih Server Eksternal yang akan dikirim.

Saat saya memeriksa V$PARAMETER , kami menggunakan smtprelay.xxxxx.com server dan memutuskan untuk mencoba server lain mail.xxx.xxx.xxxx .

Saya mengeluarkan perintah Alter seperti di bawah ini:

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

dan menjalankan blok anonim dan berhasil menerima email.

BEGIN 

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

END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konversi tabel Non-partisi ke tabel yang dipartisi menggunakan ONLINE di Oracle PL/SQL

  2. Bagaimana cara mendeklarasikan variabel dan menggunakannya dalam skrip Oracle SQL yang sama?

  3. Dapatkan ID catatan yang terakhir dimasukkan di Oracle db

  4. Oracle DBMS - Membaca tabel sebelum memproses Memperbarui dalam pemicu SETELAH - mengubah tabel

  5. Indeks Tidak Peka Kasus Basis Data?