Custom SMTP मॉड्यूल एप्लिकेशन में ई-मेल संदेश भेजने की क्षमता जोड़ता है।

स्थापना और विन्यास

इस मॉड्यूल को प्रोजेक्ट में स्थापित करने के लिए, Modules अनुभाग पर जाएं और Custom SMTP खोजें।

smtp_install

स्थापना के बाद निम्नलिखित क्षेत्रों को स्थापित करने की आवश्यकता है:

  • Login (आवश्यक) - ईमेल पता ई-मेल भेजने के लिए उपयोग किया जाना है।
  • Password (आवश्यक) - चयनित ईमेल पते से पासवर्ड।
  • Server address (आवश्यक) - पता सर्वर जिसका उपयोग ई-मेल भेजने के लिए किया जाता है। डिफ़ॉल्ट रूप से: smtp.gmail.com ( Gmail )।
  • Server port (आवश्यक) - चयनित सर्वर पते का पोर्ट नंबर। डिफ़ॉल्ट रूप से: 587 ( Gmail )।
  • Use TLS (आवश्यक नहीं) - परिवहन परत सुरक्षा प्रोटोकॉल। डिफ़ॉल्ट रूप से बंद है।
  • From Name (आवश्यक नहीं) - प्रेषक का नाम डिफ़ॉल्ट रूप से उपयोग किया जाना है।

module_settings

निम्नलिखित बीपी बैकएंड उपयोग के लिए डिफ़ॉल्ट रूप से उत्पन्न होता है:

  • Custom SMTP: Send email - दिए गए क्षेत्रों के अनुसार ईमेल भेजें:
    • Subject [ string ] - ईमेल विषय;
    • Body [ text ] - ईमेल का मुख्य भाग;
    • [ email array ] के To - रिसीवर के ईमेल की सरणी;
    • Сс [ email array ] - कॉपी में ईमेल की सरणी;
    • From_name [ string ] - प्रेषक का नाम;
    • Bcc [ email array ] - ब्लाइंड कॉपी प्राप्तकर्ताओं की सरणी;

custom_smtp_send_email

उपयोग उदाहरण

बटन दबाए जाने पर चयनित ईमेल पर दिए गए टेक्स्ट के साथ मूल ईमेल भेजने का एक सरल उदाहरण यहां दिया गया है।

हम इस उदाहरण में डिफ़ॉल्ट Gmail सेटिंग्स का उपयोग करने जा रहे हैं। तृतीय-पक्ष एप्लिकेशन के माध्यम से ईमेल भेजने के लिए सबसे पहले Gmail खाता तैयार करना आवश्यक है:

  • Gmail खाता सेटिंग्स खोलें;
  • Forwarding and POP/IMAP टैब पर जाएं;
  • IMAP Access पर टॉगल करें;
  • परिवर्तनों को सुरक्षित करें;

example_1_gmail_settings

फिर अपनी परियोजना में Custom SMTP मॉड्यूल स्थापित करें और इसे तदनुसार कॉन्फ़िगर करें।

example_2_module_settings

एक बार मॉड्यूल कॉन्फ़िगर हो जाने पर कस्टम SMTP के लिए एक Endpoint बनाएँ Custom SMTP: Send email :

  • नया Endpoint समूह बनाएं;
  • नव निर्मित समूह में नया समापन बिंदु उदाहरण बनाएँ;
  • इसे नीचे दिए गए चित्र के अनुसार सेट करें;

example_3_endpoint उसके बाद, आप एप्लिकेशन का फ्रंटएंड बनाना शुरू कर सकते हैं। इस उदाहरण में डिज़ाइन नीचे दी गई तस्वीर की तरह दिखता है।

example_4_layout

एक बार बटन क्लिक ( onClick ) के बाद ईमेल भेजा जा रहा है और संबंधित व्यवसाय प्रक्रिया इस तरह दिखती है:

example_5_onClick

  • इनपुट ईमेल InputEmail Get Properties प्राप्त करें - Input Email घटक से रिसीवर का ईमेल पता प्राप्त करें;
  • To Array - ईमेल पते को पते की सरणी में परिवर्तित करता है क्योंकि Server request POST /sendemail/ केवल इनपुट में सरणी प्राप्त करता है;
  • इनपुट टेक्स्ट InputText Get Properties - Input Text घटक से ईमेल टेक्स्ट प्राप्त करता है;
  • Server request POST /sendemail/ - इनपुट घटकों से मान प्राप्त करता है और Custom SMTP: Send email
Was this article helpful?

AppMaster.io 101 क्रैश कोर्स

10 मॉड्यूल
2 सप्ताह

निश्चित नहीं हूं कि कहां से शुरुआत की जाए? शुरुआती लोगों के लिए हमारे क्रैश कोर्स के साथ आगे बढ़ें और ऐपमास्टर को ए से ज़ेड तक एक्सप्लोर करें।

कोर्स शुरू करें
Development it’s so easy with AppMaster!

और अधिक मदद की आवश्यकता है?

हमारे विशेषज्ञों की मदद से किसी भी मुद्दे को हल करें। समय बचाएं और अपने एप्लिकेशन बनाने पर ध्यान दें।

headphones

सहयोग टीम से संपर्क करें

हमें अपनी समस्या के बारे में बताएं, और हम आपको समाधान ढूंढेंगे।

message

सामुदायिक चैट

हमारे चैट में अन्य उपयोगकर्ताओं के साथ प्रश्नों पर चर्चा करें।

समुदाय में शामिल हों