AWS Simple Email Service (SES) क्लाउड-आधारित ईमेल प्लेटफ़ॉर्म है जो स्केलेबल, किफ़ायती और विश्वसनीय ईमेल भेजने/प्राप्त करने में मदद करता है। अपना मेल सर्वर मैनेज करने की ज़रूरत नहीं।
पूर्वापेक्षा
- सक्रिय AWS अकाउंट
चरण 1: आइडेंटिटी वेरिफ़ाई करें
- AWS कंसोल → Simple Email Service खोलें
- Create identity → Email address चुनें → अपना ईमेल डालें
- टैग्स वैकल्पिक हैं, छोड़ दें → Create identity
- उस ईमेल पर आए वेरिफ़िकेशन लिंक पर क्लिक करें
- वेरिफ़ाइड आइडेंटिटीज़ लिस्ट में ईमेल दिखेगा
नोट: डोमेन या सबडोमेन भी वेरिफ़ाई कर सकते हैं।
चरण 2: SMTP क्रेडेंशियल्स बनाएं
- SES डैशबोर्ड → SMTP settings
- Create SMTP credentials → IAM यूज़रनेम डालें या डिफ़ॉल्ट उपयोग करें → Create
- दिखाए गए SMTP यूज़रनेम और पासवर्ड को Download Credentials से सेव करें (वन-टाइम डिस्प्ले)
ये क्रेडेंशियल्स आपके बैकएंड को SES सर्वर से कनेक्ट करने देंगे।
अतिरिक्त सेटअ्स (प्रोडक्शन के लिए)
- सैंडबॉक्स से बाहर निकलें: नए SES अकाउंट सैंडबॉक्स मोड में होते हैं (केवल वेरिफ़ाइड एड्रेसेज़ पर भेज सकते हैं)। प्रोडक्शन एक्सेस के लिए AWS सपोर्ट केस खोलें।
- MX रिकॉर्ड्स: इनबाउंड ईमेल के लिए डोमेन के MX रिकॉर्ड्स SES के इनबाउंड एंडपॉइंट पर पॉइंट करें।
- DKIM/SPF/DMARC: डोमेन की प्रतिष्ठा और डिलीवरेबिलिटी के लिए कॉन्फ़िगर करें।
- कॉन्फ़िगरेशन सेट्स: ओपन/क्लिक/बाउंस/कम्प्लेंट ट्रैकिंग के लिए इवेंट डेस्टिनेशंस (SNS, Kinesis, CloudWatch) सेट करें।
निष्कर्ष
AWS SES सेटअप सरल है: आइडेंटिटी वेरिफ़ाई करें, SMTP क्रेडेंशियल्स बनाएं, और भेजना शुरू करें। क्लाउड इन्फ्रास्ट्रक्चर की स्केलेबिलिटी, डिलीवरेबिलिटी, और सुरक्षा का लाभ उठाएं।