ईमेल संदेशों के परीक्षण के लिए ओपन सोर्स गो लाइब्रेरी

डेवलपर के लिए नि:शुल्क ईमेल परीक्षण उपकरण, GO में विकसित किया गया।

MailHog डेवलपर्स के लिए एक ओपन सोर्स ईमेल टेस्टिंग टूल है। आप SMTP डिलीवरी के लिए MailHog का उपयोग करने के लिए अपने एप्लिकेशन को कॉन्फ़िगर कर सकते हैं, आप JSON API के साथ ईमेल संदेशों को पुनः प्राप्त कर सकते हैं या उन्हें वेब UI में देख सकते हैं। आप वास्तविक SMTP सर्वर पर संदेशों को समाप्त भी कर सकते हैं।

MailHog ESMTP सर्वर कार्यान्वयन को लागू करता है, SMTP AUTH और PIPELINING का समर्थन करता है, टेक्स्ट या HTML ईमेल देखने के लिए एक वेब इंटरफ़ेस प्रदान करता है, रीयल-टाइम ईमेल अपडेट प्रदर्शित करता है, और वास्तविक SMTP सर्वर को ईमेल जारी करता है। इसके अलावा, एपीआई मल्टीपार्ट MIME का समर्थन करता है और अलग-अलग MEME भागों को डाउनलोड करने की अनुमति देता है। मेलहोग इन-मेमोरी मैसेज स्टोरेज का उपयोग करता है और संदेश दृढ़ता के लिए मोंगोडीबी और फाइल-आधारित स्टोरेज का उपयोग करता है।

Previous Next

मेलहोग के साथ शुरुआत करना

MailHog को GO के साथ बनाया गया है जो कई प्लेटफॉर्म पर इंस्टॉलेशन के बिना चलता है

MacOS पर मेलहॉग चलाएँ

brew update && brew install mailhog
You can start running MailHog in MacOs by running mailhog in the command line.

आउटगोइंग एसएमटीपी के लिए मेलहोग कॉन्फ़िगर करें

आउटगोइंग SMTP को कॉन्फ़िगर करने के लिए आपको निम्न संरचना के साथ JSON फ़ाइल बनाने और MH_OUTGOING_SMTP या -आउटगोइंग-smtp सेट करने की आवश्यकता है।

{
"server name": {
  "name": "server name",
  "host": "...",
  "port": "587",
  "email": "...",
  "username": "...",
  "password": "...",
  "mechanism": "PLAIN"
}
            }

JSON फ़ाइल में, SMPT ईमेल भेजने के लिए केवल नाम, होस्ट और पोर्ट की आवश्यकता होती है।

 हिन्दी