PHPMailer
ईमेल प्रोसेसिंग के लिए ओपन सोर्स PHP एपीआई
PHP लाइब्रेरी जो कई फाइलों को संलग्न करने और भेजने, प्रति, सीसी, बीसीसी, और उत्तर-पते के माध्यम से एकाधिक उपयोगकर्ताओं को ईमेल संदेश भेजने और भेजने की अनुमति देती है।
PHPMailer एक ओपन सोर्स PHP ईमेल भेजने वाला पुस्तकालय है जो सॉफ्टवेयर डेवलपर्स को न्यूनतम प्रयास और लागत के साथ ईमेल संदेश बनाने और भेजने के लिए एप्लिकेशन बनाने में सक्षम बनाता है। यह प्रमाणीकरण के साथ एसएमटीपी कनेक्शन बनाने के साथ-साथ जीमेल सर्वर का उपयोग करके ईमेल संदेश भेजने के लिए भी सहायता प्रदान करता है।
पुस्तकालय ने कई उपयोगकर्ताओं को To, CC, BCC, और उत्तर-पते के माध्यम से ईमेल भेजने की क्षमता प्रदान की है। यह उपयोगकर्ताओं को यूटीएफ -8 सामग्री और 8 बिट, बेस 64, बाइनरी, और उद्धृत-प्रिंट करने योग्य एन्कोडिंग का उपयोग करके ईमेल संदेशों को एन्कोड करने की अनुमति देता है। यह उपयोगकर्ताओं को आसानी से कई फाइलें संलग्न करने और भेजने में सक्षम बनाता है।
पुस्तकालय ने ईमेल संदेश भेजने के लिए कई तरीके प्रदान किए हैं। पुस्तकालय ईमेल प्रबंधन के लिए कई महत्वपूर्ण सुविधाएँ प्रदान करता है जैसे ईमेल संदेश में अनुलग्नक जोड़ना, स्वचालित ईमेल सत्यापन, 50 से अधिक भाषाओं में त्रुटि प्रबंधन, S/MIME और DKIM हस्ताक्षर समर्थन, एकीकृत SMTP समर्थन, हेडर इंजेक्शन हमलों से सुरक्षा, और बहुत कुछ .
PHPMailer के साथ शुरुआत करना
PHPMailer को स्थापित करने का अनुशंसित तरीका संगीतकार के माध्यम से है, कृपया आसान स्थापना के लिए निम्न आदेश का उपयोग करें।
संगीतकार के माध्यम से PHPMailer API इंस्टॉल करें
composer require phpmailer/phpmailer
PHP एपीआई के माध्यम से ईमेल संदेश भेजें
PHP में ईमेल संदेश भेजना आजकल सॉफ्टवेयर डेवलपर्स द्वारा अपनाया जाने वाला एक बहुत ही सामान्य तरीका है। PHPMailer लाइब्रेरी सॉफ्टवेयर डेवलपर्स को कुछ PHP कमांड के साथ अपने स्वयं के एप्लिकेशन के अंदर ईमेल संदेश भेजने की शक्ति देती है। पुस्तकालय गैर-एचटीएमएल ईमेल क्लाइंट को सादा पाठ ईमेल भेजने का भी समर्थन करता है। आप स्थानीय वेब सर्वर से भी आसानी से ईमेल भेज सकते हैं।
PHP के माध्यम से एक सूची में ईमेल संदेश भेजें
ओपन सोर्स लाइब्रेरी PHPMailer का उपयोग आमतौर पर मेलिंग सूचियों को ईमेल संदेश भेजने के लिए किया जाता है। पुस्तकालय बहुत विश्वसनीय है और कुशलता से प्राप्तकर्ताओं की पूरी सूची को ईमेल संदेश भेज सकता है। SMTP का उपयोग करके PHPMailer इंस्टेंस सेट करने के बाद, वे प्राप्तकर्ताओं की सूची प्राप्त करने के लिए एक MySQL डेटाबेस से जुड़ सकते हैं। आप अपने कस्टम ईमेल संदेशों के साथ-साथ सभी प्राप्तकर्ताओं के लिए एक विशेष ईमेल सेट कर सकते हैं। आप ईमेल भेजने के लिए सूची से कुछ विशिष्ट उपयोगकर्ताओं का चयन भी कर सकते हैं।
ईमेल में एकाधिक अनुलग्नक जोड़ें
अक्सर आपकी टीम के सदस्यों या ग्राहकों के साथ कई फाइलें साझा करने की आवश्यकता होती है। PHPMailer एक बहुत शक्तिशाली पुस्तकालय है जो सॉफ्टवेयर डेवलपर्स को कई अनुलग्नकों के साथ ईमेल भेजने की क्षमता देता है। यह एक बहुत ही सरल रूप का उपयोग करता है जो एक फ़ाइल अपलोड को स्वीकार करता है और उसे ईमेल करता है। दूसरी ओर, यह थोड़ा अधिक जटिल रूप है जो एक साथ कई फाइलों को अपलोड करने की अनुमति देता है और उन सभी को एक ईमेल में संलग्नक के रूप में भेजता है।
जीमेल के माध्यम से ईमेल भेजना
ओपन सोर्स लाइब्रेरी PHPMailer सॉफ्टवेयर डेवलपर्स को Google की जीमेल सेवा के माध्यम से अपने ईमेल संदेश भेजने की क्षमता देता है। जीमेल सर्वर के माध्यम से ईमेल भेजने के लिए आपको सामान्य एसएमटीपी सेटिंग्स की तुलना में कुछ और सेटिंग्स की आवश्यकता होती है। यह आईडी और पासवर्ड प्रमाणीकरण का उपयोग करता है। संदेशों को किसी फ़ोल्डर में सहेजने के लिए आप IMAP कमांड का उपयोग कर सकते हैं। आप IMAP कमांड का उपयोग करके उपलब्ध फ़ोल्डर या लेबल की सूची भी प्राप्त कर सकते हैं।