Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ORA-29278:SMTP क्षणिक त्रुटि:UTL_MAIL चलाते समय सेवा उपलब्ध नहीं है

मैं अपने सिस्टम एडमिनिस्ट्रेटर से संपर्क करके और मेल सर्वर के विवरण के लिए पूछकर इसे हल करने में सक्षम था। पता चला, अगर हम केवल आंतरिक रूप से ईमेल भेज रहे हैं, तो हमें एक अलग सर्वर mail.xxx.xxx.xxxx चूंकि यह फ़ायरवॉल द्वारा अवरुद्ध नहीं होने वाला है। दूसरी ओर, यदि हम बाहरी रूप से ईमेल भेज रहे हैं, तो दूसरा सर्वर शामिल है smtprelay.xxxxx.com और इसमें भेजे जाने वाले बाहरी सर्वरों को श्वेतसूची में डालने का एक अतिरिक्त चरण शामिल है।

जैसा कि मैंने V$PARAMETER . में चेक किया था , हम smtprelay.xxxxx.com . का उपयोग कर रहे थे सर्वर और दूसरे सर्वर को आजमाने का फैसला किया mail.xxx.xxx.xxxx

मैंने नीचे के रूप में ऑल्टर कमांड जारी किया:

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

और अनाम ब्लॉक चलाया और सफलतापूर्वक ईमेल प्राप्त करने में सक्षम था।

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. ORA-14551:किसी क्वेरी के अंदर DML ऑपरेशन नहीं कर सकता

  2. SQL डेवलपर स्क्रिप्ट आउटपुट sys_refcursor चौड़ाई को छोटा करता है

  3. Oracle:ORDER BY क्लॉज के संयोजन के साथ ROWNUM का उपयोग करके तालिका कॉलम को अपडेट करना

  4. बहुत समय लेते हुए अचानक हटाएं

  5. सम्मिलित तत्वों तक पहुंचना