Oracle
 sql >> Baza danych >  >> RDS >> Oracle

ORA-29278:Przejściowy błąd SMTP:usługa niedostępna podczas uruchamiania UTL_MAIL

Udało mi się rozwiązać ten problem, kontaktując się z naszym administratorem systemu i prosząc o szczegóły serwera pocztowego. Okazuje się, że jeśli będziemy wysyłać e-maile tylko wewnętrznie, radzimy użyć innego serwera mail.xxx.xxx.xxxx ponieważ nie będzie blokowany przez zaporę ogniową. Z drugiej strony, jeśli będziemy wysyłać pocztę na zewnątrz, zaangażowany jest inny serwer smtprelay.xxxxx.com a to wiąże się z dodatkowym etapem umieszczenia na białej liście serwerów zewnętrznych, na które mają zostać wysłane.

Jak sprawdziłem w V$PARAMETER , używaliśmy smtprelay.xxxxx.com serwer i postanowił wypróbować inny serwer mail.xxx.xxx.xxxx .

Wydałem polecenie Alter jak poniżej:

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

i uruchomił blokadę anonimowości i udało się pomyślnie odebrać wiadomość e-mail.

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. Ścieżki audytu Oracle DB

  2. Usuwanie duplikatów wierszy z Oracle

  3. Wstawianie/aktualizacja wsadowa MyBatis dla Oracle

  4. Eksportuj zrzut tabeli za pomocą SQL DEVELOPER

  5. Jak efektywnie załadować DataFrame pandy typu mieszanego do bazy danych Oracle?