1 पॉइंट द्वारा GN⁺ 19 일 전 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Font Awesome टीम SendGrid पर 99% का email reputation score बनाए रखती है, लेकिन Gmail में उनकी emails spam folder में वर्गीकृत होने की समस्या का सामना कर रही हैं
  • Gmail अपना अलग reputation system इस्तेमाल करता है और बाहरी scores से अलग mail का मूल्यांकन करता है; मानक पूरे न होने पर वह बिना किसी error के spam folder में भेज देता है
  • कुल recipients में लगभग 90% Gmail users हैं, इसलिए यह समस्या कंपनी की मुख्य announcements की डिलीवरी पर सीधा असर डालती है
  • Gmail के sender IP warming rules के अनुसार, भेजने की frequency कम हो तो reputation गिरती है, और बहुत ज़्यादा हो तो complaints बढ़ती हैं — यानी दोहरी चुनौती वाली संरचना मौजूद है
  • टीम पुराने addresses की सफाई, sending speed में समायोजन, और technical settings की जांच कर रही है, साथ ही users से manually ‘Not spam’ मार्क करने का अनुरोध कर रही है

Gmail spam filter और email reputation के बीच का अंतर

  • Font Awesome टीम designers और developers के लिए tools बनाने वाली एक छोटी software company है, और email भेजने के लिए SendGrid का उपयोग करती है
    • SendGrid पर 99% का email reputation score बनाए रखने के बावजूद Gmail में mails के spam folder में जाने की समस्या सामने आई
    • हाल ही में Build Awesome Kickstarter campaign की announcement email भेजने से पहले की जांच प्रक्रिया में यह समस्या सामने आई
  • Gmail स्वतंत्र reputation system चलाता है और बाहरी service के score से अलग अपने मानकों के अनुसार emails का मूल्यांकन करता है
    • अगर मानक पूरे न हों, तो Gmail के फैसले के अनुसार mail को spam माना जाता है
    • इसके कारण mail bounce होने या error message आने के बजाय बस spam folder में चले जाने की स्थिति बनती है
  • पूरी mailing list में लगभग 90% Gmail addresses हैं, इसलिए यह समस्या कंपनी की महत्वपूर्ण announcements की डिलीवरी पर बड़ा असर डालती है
    • कंपनी लगभग 20 लोगों की है, इसलिए हर delivery status को real time में monitor करना आसान नहीं है
    • संभावना है कि कुछ users को महत्वपूर्ण updates या product news न मिली हो
  • email sending frequency से जुड़ा ‘sender IP warming’ rule इस समस्या की जड़ के रूप में सामने आया है
    • Gmail में reputation स्थिर रखने के लिए एक निश्चित sending frequency बनाए रखना ज़रूरी है
    • कम mails भेजने पर reputation गिरती है, जबकि बहुत ज़्यादा भेजने पर recipient complaints बढ़ने से reputation गिरती है — यानी यह एक दुविधापूर्ण संरचना है
    • customers के समय का सम्मान करते हुए कुछ महीनों में एक बार ही email भेजने की नीति उल्टा नुकसानदायक साबित हो रही है
  • समस्या हल करने के लिए पुराने addresses की सफाई, sending speed में समायोजन, और technical settings की जांच की जा रही है
    • इसका समाधान कम समय में आसान नहीं है, लेकिन लगातार सुधार की कोशिश जारी है
    • users से अनुरोध किया गया है कि वे Gmail में from:hello@m.fontawesome.com in:spam खोजकर उसे ‘Not spam’ के रूप में मार्क करें
    • साथ ही Build Awesome Kickstarter project का प्रचार जारी रखते हुए, आगे बेहतर email delivery हासिल करने का लक्ष्य रखा गया है

1 टिप्पणियां

 
GN⁺ 19 일 전
Hacker News की राय
  • यह जिज्ञासा है कि ये ईमेल पते कैसे इकट्ठा किए जाते हैं। क्या उपयोगकर्ता स्पष्ट रूप से मेलिंग लिस्ट में शामिल होने का विकल्प चुनते हैं, या उन्हें बिना सहमति के जबरन जोड़ दिया जाता है?
    Font Awesome में “Start for Free” दबाने पर ईमेल मांगा जाता है, जबकि ऐसी स्थिति में सिर्फ cdnjs टैग जोड़ना ही काफी होता है, इसलिए यह अनावश्यक लगता है।
    लगता है कि उपयोगकर्ता जो चाहते हैं और कंपनी जो सोचती है, उनके बीच असंगति है। जो लोग सिर्फ आइकन इस्तेमाल करना चाहते हैं, उन पर न्यूज़लेटर थोपना गलत तरीका है।

    • आजकल बहुत-सी कंपनियां सेटिंग में promotional mail बंद करने के बाद भी स्पैम मेल भेजती रहती हैं। मैं जो मेल नहीं चाहता, उसे तुरंत स्पैम मार्क कर देता हूँ और खराब रिव्यू भी छोड़ता हूँ। सिर्फ मेरा ईमेल पता जान लेने का मतलब सहमति नहीं होता।
    • OP के उद्धरण को देखें तो उसमें कहा गया है, “हम सिर्फ तब ईमेल भेजते हैं जब हमारे पास कोई exciting खबर होती है,” लेकिन इसका मतलब अच्छी email reputation नहीं है। कंपनी excited है, इसका मतलब यह नहीं कि मुझे भी होना चाहिए। आखिरकार यह स्पैम जैसा लगता है
    • टेस्ट के लिए मैंने fake email से साइन अप करके देखा। अकाउंट बनाने के लिए ईमेल चाहिए, यह समझ में आता है, लेकिन न्यूज़लेटर subscription चाहिए या नहीं, यह पूछा ही नहीं जाता। ऑटोमैटिक subscription हो जाता है, और यह GDPR का उल्लंघन भी हो सकता है। ऊपर से sender address कई subdomain में मिला-जुला है, इसलिए यह स्पैम फ़िल्टर से बचने की कोशिश जैसा दिखता है।
    • बहुत-सी freemium सेवाएं upgrade के लिए लगातार ईमेल भेजती रहती हैं। Font Awesome ने पहले build system को बंद तरीके से भी चलाया था, इसलिए भरोसा बहुत ऊँचा नहीं है।
    • जो मेल नहीं चाहिए, उसे मैं बिना अपवाद स्पैम के रूप में मार्क करता हूँ। तकनीकी रूप से वैध हो या न हो, अगर उपयोगकर्ता उसे नहीं चाहता तो वह स्पैम है। ऐसे मेलों को आखिरकार global email network से बाहर कर देना चाहिए।
  • मैं Font Awesome का subscriber हूँ, और product पसंद है, लेकिन marketing spam बहुत ज़्यादा है। यहां तक कि {David, Harry, Sam, Janet} जैसे कर्मचारियों के नाम बारी-बारी से इस्तेमाल करने वाला dark pattern भी अपनाया जाता है।

    • अगर ऐसे मेल में आसान unsubscribe लिंक नहीं हो, तो मैं उसे तुरंत स्पैम रिपोर्ट करता हूँ। unsubscribe करने के लिए login करना पड़े, यह बेतुका है।
    • आजकल ज्यादातर marketing email ऐसे आते हैं जैसे किसी व्यक्ति ने भेजे हों। subject line भी personal लगती है, लेकिन आखिरकार वे स्पैम ही होते हैं। शायद बहुत-से उपयोगकर्ताओं ने रिपोर्ट किया, इसलिए Google algorithm ने उसे स्पैम के रूप में वर्गीकृत किया।
    • मैं भी स्पैम से बेहद नफरत करता हूँ। ऐसी कंपनियों को सबको स्पैम रिपोर्ट करना चाहिए ताकि उन्हें सबक मिले। “हम अच्छी कंपनी हैं” जैसा पैकेजिंग करने से भी वे आखिरकार स्पैम भेजने वाले ही हैं।
  • मैं Font Awesome को team स्तर पर subscribe करता हूँ, लेकिन “नए आइकन रिलीज़” जैसे मेलों की जानकारी के हिसाब से कीमत शून्य है। मुझे ज़रूरत हो तो मैं साइट पर जाकर खोज सकता हूँ।
    product के प्रति जुनून अच्छी बात है, लेकिन उपयोगकर्ता के नज़रिए से यह बस एक tool है। अगर Ryobi हर बार नई power drill रिलीज़ होने पर ईमेल भेजे, तो मैं पागल हो जाऊँगा।

    • बेशक, मेरे जैसे लोग भी हैं जो हर दिन ToolGuyd refresh करते रहते हैं और नए product का इंतज़ार करते हैं, लेकिन ऐसे लोग बहुत कम हैं।
  • कंपनी का यह कहना कि “हम कुछ महीनों में एक बार ही exciting खबर भेजते हैं,” उपयोगकर्ता के नज़रिए से यह ‘low noise’ नहीं, ‘zero noise’ होना चाहिए। ज्यादातर उपयोगकर्ता product update को लेकर उत्साहित नहीं होते।

    • आखिरकार यह “हम(we)” और “उपयोगकर्ता(you)” के नज़रिए का अंतर है। कंपनी सोचती है कि वह ‘मज़ेदार खबर’ भेज रही है, लेकिन उपयोगकर्ताओं को हर दिन ऐसे दर्जनों मेल मिलते हैं। इसलिए Gmail उन्हें स्पैम में डालता है।
    • जैसे कहा जाता है, “अगर वेतन उस पर निर्भर हो, तो इंसान समझ न आने का दिखावा करता है,” उसी तरह अंदर के लोग समस्या को पहचान नहीं पाते।
    • ईमेल अपने स्वभाव से ही बहुत noisy channel है। क्योंकि सही timing या context पता नहीं होता। क्या आइकन अपडेट बताने का कोई बेहतर तरीका हो सकता है? शायद उन्हें dedicated app तक बनानी पड़े।
  • इस लेख को देखकर लगता है कि Font Awesome ने मौजूदा उपयोगकर्ताओं की email list का इस्तेमाल करके नए product के प्रचार वाले मेल भेजे। इसे “Google छोटी कंपनियों को तंग करता है” वाले फ्रेम में छिपाने की कोशिश की गई है, लेकिन शायद इसका उल्टा असर होगा।

  • Gmail जैसी बड़ी mail services में, अगर उपयोगकर्ता किसी मेल को स्पैम मार्क करते हैं तो reputation तुरंत गिरती है। उसे धोखा नहीं दिया जा सकता
    मैं 2003 से email administrator के रूप में काम कर रहा हूँ, और अगर automated mail न भेजे जाएँ तो समस्या शायद ही कभी आती है।

    • लेकिन कभी-कभी Gmail बिना वजह भी मेल को स्पैम में डाल देता है। personal server से भेजे गए मेल कुछ समय बाद अपने-आप स्पैम माने जाने लगते हैं। सारी settings सही होने पर भी Gmail का systemic bias मौजूद है।
  • Gmail किसी मेल को स्पैम क्यों मानता है, इसका कारण सरल है। क्योंकि उपयोगकर्ता वैसा क्लिक करते हैं। भेजने वाला चाहे कहे कि यह स्पैम नहीं है, अगर पाने वाले को यह स्पैम लगता है, तो वही मानक है।

    • लेकिन हमेशा ऐसा नहीं होता। उदाहरण के लिए, server attack की वजह से monitoring system ने कुछ घंटों में 20,000 मेल भेज दिए, तो Gmail ने सबको अपने-आप स्पैम में डाल दिया। नतीजतन domain reputation बुरी तरह गिर गई, और सामान्य मेल भी स्पैम फ़ोल्डर में जाने लगे।
    • एक और स्थिति में, purchase receipt या automatic payment notification जैसे ज़रूरी मेल तक उपयोगकर्ता स्पैम रिपोर्ट कर देते हैं। कानूनी तौर पर भेजना ज़रूरी होने पर भी ऐसा होता है।
  • मुझे तो इस तरह के “हर दो महीने में एक बार” वाले promotional mail भी ज़्यादा लगते हैं। कई कंपनियां एक साथ भेजें तो वह आखिरकार अनंत ‘दिलचस्प खबर’ बमबारी बन जाती है। आदर्श स्थिति तो यही है कि कोई मेल आए ही नहीं।

  • आखिरकार यह समस्या Google के spam labeling logic और मेल के lifecycle पर निर्भर करती है। bulk sending के बाद अगर कुछ मेल स्पैम मार्क हो जाएँ, तो पूरे domain की reputation गिर सकती है। जिज्ञासा है कि क्या Google के दिए mail lifecycle data को देखने का कोई तरीका है।

  • यह लेख खुद ऐसा लगता है जैसे LLM ने लिखा हो। शैली अप्राकृतिक है और सामग्री बहुत फैली हुई है।

    • Gmail में Postmaster Dashboard है, जहाँ यह देखा जा सकता है कि कितने उपयोगकर्ताओं ने मेल को स्पैम मार्क किया। अगर “Not spam” क्लिक ज़्यादा हों, तो reputation वापस सुधरती है।
    • मैं भी personal domain से मेल भेजता हूँ, और score 10/10 होने पर भी वह स्पैम फ़ोल्डर में चला जाता है। reputation बहाल होने में समय लगता है।
    • कई comments इससे सहमत हैं — यह लेख LLM की विशिष्ट शैली वाला लगता है, बेवजह लंबा है, और paragraph संरचना अटपटी है।