5 पॉइंट द्वारा GN⁺ 2025-09-26 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • Cloudflare Email Service Cloudflare Workers के साथ इंटीग्रेटेड transactional email भेजने की सुविधा देता है
  • DNS ऑटोमैटिक सेटअप और global infrastructure के जरिए email की reliability और deliverability को मजबूत करता है
  • REST API, SMTP दोनों सपोर्ट करता है, और React Email जैसे मौजूदा email framework के साथ इंटीग्रेट हो सकता है
  • Email Routing के साथ मिलाकर email receive, parsing जैसी end-to-end workflow लागू की जा सकती है

Cloudflare Email Service का परिचय और महत्व

  • Cloudflare Email Service डेवलपर्स को transactional email सीधे Cloudflare Workers से भेजने देता है, और मौजूदा Email Routing फीचर के साथ मिलकर एक unified email solution प्रदान करता है
  • email का उपयोग user signup, event notification, invoice भेजने आदि में होता है, और हाल के AI-आधारित workflows में भी यह एक महत्वपूर्ण input/output के रूप में इस्तेमाल हो रहा है
  • यह email sending management की मौजूदा जटिलताओं को हल करने और इसे डेवलपर workflow में स्वाभाविक रूप से इंटीग्रेट करने वाली सरलता और विश्वसनीयता पर जोर देता है

मुख्य फीचर्स और डेवलपर अनुभव

transactional email भेजना

  • Cloudflare Workers से सीधे email भेजा जा सकता है, और जटिल API key management के बिना सिर्फ Email binding से इसे आसानी से लागू किया जा सकता है
  • उदाहरण कोड में env.SEND_EMAIL.send से सरलता से mail भेजा जा सकता है
  • API Key या Secret स्टोर करने का जोखिम नहीं होता, और wrangler.jsonc में सिर्फ binding जोड़कर security बढ़ाई जा सकती है
  • local environment में भी wrangler के जरिए emulation test किया जा सकता है

reliability और global delivery

  • DNS integration setup के जरिए SPF, DKIM, DMARC records का ऑटोमैटिक management
  • email को user के inbox तक तेज़ और स्थिर तरीके से पहुँचाने के लिए डिज़ाइन किया गया है
  • global infrastructure के जरिए server region management की जटिलता के बिना low-latency email delivery संभव है

डेवलपर-फ्रेंडली डिज़ाइन और इंटीग्रेशन

  • email डेवलपर workflow का एक ज़रूरी हिस्सा है, और यह application के core experience को प्रभावित करता है
  • REST API और SMTP दोनों सपोर्ट करता है, और React Email जैसे मौजूदा email framework से बने HTML email भी वैसे ही उपयोग किए जा सकते हैं
  • production environment में email sending history, bounce rate आदि की monitoring और debugging उपलब्ध है

उदाहरण: बाहरी framework के साथ इंटीग्रेशन

  • React Email आदि से बनाए गए email template को send method में सीधे इस्तेमाल किया जा सकता है
  • डेवलपर्स अपने मौजूदा tools और code को आसानी से migrate कर सकते हैं

Email Routing के साथ जुड़ा end-to-end workflow

  • Email Routing के जरिए domain-आधारित customized email address बनाना और received messages को Worker में प्रोग्रामेटिक रूप से प्रोसेस करना संभव है
  • Workers AI के साथ मिलाकर incoming mail analysis, classification, summarization, auto-reply जैसी कई automation workflows सपोर्ट होती हैं
  • उदाहरण: customer support team के mail से support ticket का ऑटोमैटिक निर्माण, invoice attachment को अलग से स्टोर करना आदि

उदाहरण कोड: incoming mail parsing और processing

  • incoming email की सामग्री को AI से analyze करके labeling की जाती है, फिर उसे अलग processing channel में भेजा जाता है

unified email service के फायदे

  • Email Sending और Routing के संयोजन से एक पूर्ण end-to-end email-आधारित service बनाई जा सकती है
  • उदाहरण के लिए, support address पर mail आने पर Worker mail content parse → ticket create → auto-response email send तक की पूरी प्रक्रिया Cloudflare के भीतर लागू कर सकता है

pricing और उपलब्धता

  • Email Sending के लिए paid Workers subscription आवश्यक है, और भेजे गए emails की संख्या के आधार पर शुल्क लिया जाएगा
  • आधिकारिक pricing policy बाद में जारी की जाएगी, और बदलाव से पहले users को अग्रिम सूचना दी जाएगी
  • Email Routing अभी मुफ्त उपलब्ध है, और मौजूदा usage limits भी बरकरार रहेंगी

समापन और रिलीज़ शेड्यूल

  • Cloudflare Email Service को अगली पीढ़ी के AI agent, background task, और automation workflow के इंजन की भूमिका के लक्ष्य से विकसित किया गया है
  • नवंबर में प्राइवेट बीटा के रूप में रिलीज़ होने की योजना है
  • Email Sending में रुचि हो तो waiting list में रजिस्टर किया जा सकता है
  • Email Routing अभी तुरंत उपयोग के लिए उपलब्ध है, और बाद में नए email API में इंटीग्रेट किया जाएगा

निष्कर्ष

  • Cloudflare Email Service के जुड़ने से डेवलपर प्लेटफ़ॉर्म के भीतर email-केंद्रित user experience में बदलाव संभव है
  • आगे email को केंद्र में रखकर विभिन्न application, AI, और automation workflow के विकास में तेजी आने की उम्मीद है

3 टिप्पणियां

 
shakespeares 2025-10-05

कई तरह की efficiency अच्छी लगती है..
यह transaction email पर खास तौर पर केंद्रित है, इसलिए marketing से जुड़े elements नहीं देता, और Cloudflare पर बहुत ज़्यादा निर्भर होना थोड़ा अफ़सोसजनक है।

 
GN⁺ 2025-09-26
Hacker News की राय
  • आखिरकार कभी न कभी इंटरनेट के सभी प्रोटोकॉल Cloudflare द्वारा MITM (मैन-इन-द-मिडल अटैक) बन जाएंगे। यानी Cloudflare नाम का एक ही पॉइंट पूरे ट्रैफिक का गेटवे बन जाएगा
    • सच कहूँ तो Cloudflare के बिना वाला इंटरनेट इससे भी खराब था। जब तक यह ग्राहकों को अच्छी सेवा देता है, तब तक ठीक है। Google भी ऐसा कर सकता है लेकिन करता नहीं, इसलिए Cloudflare कोई एकाधिकार नहीं है। कम-से-कम Cloudflare ग्राहक डेटा लेकर विज्ञापन नहीं बेचता
    • मैं आम तौर पर Big Tech की आलोचना करता हूँ, लेकिन Cloudflare का email sending infrastructure देना अपने-आप में मुझे समस्या नहीं लगता। असली चिंता तब होनी चाहिए जब Cloudflare एकाधिकार वाली बाज़ार स्थिति बना ले, anti-consumer व्यवहार करे, या antitrust कानून तोड़े और अमेरिकी सरकार उसे आसानी से नज़रअंदाज़ कर दे। अभी तो बड़ी कंपनियाँ भी email sending services में प्रतिस्पर्धा कर सकती हैं। बस competition law का पालन होना चाहिए। और अगर Cloudflare SPF, DKIM, DMARC तक अपने-आप सेट कर देता है, तो हालात के हिसाब से मैं भी बाद में इसे इस्तेमाल कर सकता हूँ। यह ऐसा क्षेत्र है जिस पर मैं खुद ध्यान नहीं देना चाहता
    • इसके बाद वे 'AI crawlers से आपकी रक्षा' के नाम पर पैसे लेंगे, और Google वगैरह के साथ collective bargaining के लिए भी अतिरिक्त शुल्क लेंगे
    • व्यवहारिक रूप से भी meaningful तरीके से email भेजने के लिए अब बीच के intermediary के बिना कोई रास्ता लगभग बचा ही नहीं है। दार्शनिक दृष्टि से बात सही है, लेकिन वास्तविकता में Cloudflare जैसे मध्यस्थ पहले से मौजूद हैं
    • मैं यह परिदृश्य ठीक से समझ नहीं पाता कि Cloudflare MITM करके कोई बहुत बुरा काम क्यों करेगा। Cloudflare की terms या contracts में डेटा के दुरुपयोग पर रोक है, और उसकी ज़्यादातर कमाई बड़ी कंपनियों से आती है, इसलिए अगर डेटा misuse का मामला सामने आया तो ग्राहक बड़ी संख्या में छोड़ सकते हैं या मुकदमा भी कर सकते हैं। ऐसा करने की उसके पास वजह नहीं है। हाँ, DDoS attackers का Cloudflare service से एक-दूसरे को protect करना थोड़ा संदिग्ध लगता है, लेकिन उस मामले में भी वे user data का दुरुपयोग नहीं करते
  • Cloudflare ने Email Sending private beta की घोषणा की है। कई टिप्पणियों में लोगों ने समझा कि Cloudflare email hosting service दे रहा है, लेकिन वास्तव में उसने Sendgrid जैसी अपनी खुद की service launch की है
    • मैं सोच रहा हूँ कि Cloudflare यह सेवा आखिर क्यों कर रहा है। ऐसा लगता है जैसे वह बेतरतीब तरह से तरह-तरह के products निकाल रहा है। क्या वह AWS या किसी और की तरह full cloud platform बनना चाहता है, या उसका कोई और मकसद है?
    • वास्तव में यह Sendgrid से ज़्यादा Amazon SES जैसा है
    • email sending function के लिए अमेरिका-आधारित एक कंपनी पर निर्भर होना थोड़ा जोखिमभरा है
    • बल्कि इसी वजह से उम्मीद और बढ़ती है। ऐसी सुविधा की सच में ज़रूरत थी
  • अब जब ऐसी सुविधा संभव हो गई है, तो मेरी एक इच्छा है उन लोगों से जो नया open source project शुरू करना चाहते हैं। कोई serverless spam filtering service बना दे तो अच्छा होगा। अगर वह Cloudflare Workers पर चले और self-hosted email के सामने लगाया जा सके तो बढ़िया होगा। जैसे blacklist/whitelist management, phishing detection, दिन में एक बार spam summary mail भेजना, attachment virus scanning, और embedded links को preview/malicious verification में बदलने जैसी सुविधाएँ। ऐसे फीचर्स की वजह से मैं MS email stack से बाहर निकलना चाहता हूँ
  • आजकल email hosting या infrastructure वास्तव में केवल बड़ी कंपनियाँ ही ठीक से कर पाती हैं। लगता है कि वह दौर बीत गया जब व्यक्ति या छोटे समूह इसे खुद चलाते थे। यह Cloudflare की आलोचना से ज़्यादा, इंटरनेट email infrastructure की वास्तविकता पर अफसोस है। Cloudflare के products मुझे आम तौर पर simple और उचित कीमत वाले लगते हैं
    • Cloudflare के ग्राहक मुख्यतः वे कंपनियाँ हैं जिन्हें web service के लिए ज़रूरी emails भेजने होते हैं, जैसे password reset या account verification। मैं चाहूँगा कि Cloudflare मुझे खुद यह infrastructure बनाने देने के बजाय SMS तक विस्तार करे और Twilio से भी मुकाबला करे
    • मैं अब भी अपना email server खुद चलाता हूँ, और Google जैसी commercial service पर जाने का मेरा बिल्कुल इरादा नहीं है। privacy protection बहुत बेहतर है, और storage limits या terms changes के अधीन नहीं रहना पड़ता। लोग खुद email server नहीं चलाते, इसका सबसे बड़ा कारण IT admins की short-sightedness और आलस है। लोगों ने सोचा था कि cloud आसान और सस्ता होगा, लेकिन अब वे उसी फंदे में फँस गए हैं
    • मैं 10 साल से अपना personal mail server खुद चला रहा हूँ और कोई बड़ी समस्या नहीं हुई। बस rDNS, SPF, DKIM records सही रखने होते हैं। एक बार एक पुराने @att.com email पर mail नहीं भेज पाया था, लेकिन bounce message के निर्देश के अनुसार admin से संपर्क किया तो कुछ घंटों में मेरे mail server IP की block हटा दी गई
    • ऐसी बातें कुछ खास परिस्थितियों तक सीमित एक मिथक जैसी हैं। मैं 1999 से खुद mail infrastructure चला रहा हूँ और कोई समस्या नहीं हुई
    • https://github.com/docker-mailserver/docker-mailserver का उपयोग करें तो अपना mail server चलाना इतना मुश्किल भी नहीं है। समस्या यह है कि Gmail DigitalOcean IP से आने वाले सभी emails block कर देता है। IP की कोई spam history न हो, reply email हो, या Google Postmaster में register किया हो, नतीजा वही रहता है। self-hosting करनी है तो शुरुआत से ही ऐसा IP ढूँढना होगा जो blocked न हो
  • मैंने Cloudflare Email Sending private beta के लिए early access apply किया है। अब तक Resend, Sendgrid, Loops वगैरह इस्तेमाल किए हैं, और खासकर React Email library की वजह से Resend सबसे आसान और सुविधाजनक लगा। पहले HTML email हाथ से बनाकर styling तक देखनी पड़ती थी, लेकिन अब React components से आसानी से लिखा जा सकता है। email भेजने से पहले validation बहुत महत्वपूर्ण है, इसलिए मैं Emailable API से address verification कर रहा हूँ, लेकिन Resend इसे natively support नहीं करता। अगर Cloudflare यह खुद दे दे तो बहुत अच्छा होगा। आम तौर पर email service providers इस हिस्से पर ध्यान नहीं देते, लेकिन ऐसा हो तो सच में बढ़िया होगा
  • Cloudflare की इस बार घोषित सेवा (Email Sending) आते ही मैं सीधे Sendgrid से migrate करने वाला हूँ। Sendgrid ने हाल में free tier (दिन के 100 emails) हटा दिया है, और अब उसका minimum plan $20/महीना में 50,000 emails का है, जो low-traffic projects के लिए बेवजह महँगा पड़ता है
    • इतनी pricing policy के बावजूद मुझे मिलने वाले spam का 95% Sendgrid से आता है। फिर भी अगर Sendgrid abuse@ पर report करो तो भले वह automated हो, जवाब और follow-up mail आ जाता है कि मामला process हुआ। spam कम नहीं होता, लेकिन processing कम-से-कम तेज़ है
    • Zeptomail by zoho किफायती भी था और भरोसेमंद भी https://www.zoho.com/zeptomail/
    • Sendgrid free tier बंद होने के बाद मैंने contact form के लिए आसानी से Resend पर switch किया। उसका free tier भी लगभग वैसा ही है, इसलिए मैं संतुष्ट हूँ
    • Mailgun भी दिन के 100 emails मुफ्त देता है https://www.mailgun.com/pricing/
    • https://mailpace.com की सिफारिश करता हूँ। सालाना $40 में महीने के 1,000 messages वाला प्लान है, जो pricing page पर नहीं दिखता, लेकिन signup करते समय चुना जा सकता है
  • जानकारी के लिए, मैंने Cloudflare Email Service के आधार पर Guten Email Notification नाम का एक project बनाया है। यह NAS, homelab servers, GitHub Actions आदि से खुद को आसानी से notification emails भेजने के लिए है। https://github.com/gutenye/email-notification पर देखा जा सकता है
  • उदाहरण में कहा गया “worker email receive करता है, content parse करता है, ticket issuance API call करता है, और फिर तुरंत ticket number के साथ confirmation email भेजता है” — यह पहले से संभव था। पहले भी email worker से सीधे reply भेजा जा सकता था
    • मेरा भी यही विचार था। फर्क बस इतना है कि अब अगर complex processing चाहिए तो उसे queue में डालने का स्तर संभव हुआ है, इसलिए यह उदाहरण से थोड़ा अलग है
  • आखिरकार वह फीचर आ गया जिसका इंतज़ार था। मेरे दो production projects दोनों Cloudflare workers पर आधारित हैं, लेकिन email भेजने के लिए हर बार AWS में जाकर SES manage करना बहुत झंझट भरा था। यहाँ तक कि कौन-सा button दबाना है, कहाँ जाना है, यह भूल न जाऊँ इसलिए मैंने notes में लिखकर रखा था। वह किसी ऐसे बड़े बुज़ुर्ग के लिए लिखे गए मेमो जैसा लगता था जो IT से परिचित न हो
    • हाल में मुझे Cloudflare की यह दिशा पसंद आने लगी है। वह सिर्फ साधारण CDN नहीं रह गया, बल्कि AWS या Azure की तरह सचमुच cloud बन रहा है, और मुझे लगता है कि उसका developer experience किसी भी cloud से बेहतर है
  • Cloudflare के एक कर्मचारी से सवाल है: पहले मैं Sendgrid में subaccounts बनाता था (सब कुछ API से), फिर ग्राहक खुद domain जोड़ते और authenticate करते थे (कुछ DNS records जोड़कर), और उसके बाद ग्राहक के domain से email भेजे जाते थे। उस समय DKIM, SPF सब सेट होते थे और कोई समस्या नहीं थी। क्या Cloudflare email routing में भी इस तरह के subaccount और customer domain configuration features supported हैं?
 
koyokr 2025-09-29

जो लोग कई सालों से ईमेल self-hosting कर रहे हैं, उनके बारे में यह बात मज़ेदार लगती है कि वे सब कहते हैं कि यह मुश्किल नहीं है, लेकिन ब्लॉक हो जाने की कहानी ज़रूर शामिल होती है।