मैं अपने सिस्टम एडमिनिस्ट्रेटर से संपर्क करके और मेल सर्वर के विवरण के लिए पूछकर इसे हल करने में सक्षम था। पता चला, अगर हम केवल आंतरिक रूप से ईमेल भेज रहे हैं, तो हमें एक अलग सर्वर 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;