Email Spam Tester

Gemini CLI

Gemini प्रॉम्प्ट से चलने वाला स्पैम टेस्ट

settings.json में एक एंट्री जोड़ें। फिर Gemini CLI पता रिज़र्व करता है, आपके ईमेल का इंतज़ार करता है और रिपोर्ट टर्मिनल में दिखाता है।

कॉन्फ़िग कॉपी करें

42 जाँच · कोई key नहीं · कोई खाता नहीं

इसे settings.json में जोड़ें

अपने settings.json में mcpServers के तहत यह एंट्री जोड़ें।

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "httpUrl": "https://email-spam-tester.com/mcp"    }  }}

कनेक्शन के साथ चार टूल मिलते हैं

सही key name इस्तेमाल करना ज़रूरी है। Gemini CLI, url को SSE endpoint मानता है, जबकि यह सर्वर streamable HTTP इस्तेमाल करता है, इसलिए एंट्री में httpUrl होना चाहिए।

Gemini CLI
/mcp
  • get_test_address

    एक घंटे के लिए पता रिज़र्व करता है। प्लेसमेंट चालू होने पर आपको अलग-अलग प्रदाताओं के मेलबॉक्स की सूची भी मिलती है।

  • wait_for_report

    जाँच पूरी होने तक रुकता है, फिर स्कोर, सबूत के साथ विफल और चेतावनी वाली जाँच, और सुधार योजना देता है।

  • get_report

    किसी मौजूदा रिपोर्ट को उसके slug से पढ़ता है, इसमें फ़ोल्डर जाँच की प्रगति भी शामिल है।

  • get_message_source

    डिलीवरी के बाद एक घंटे तक ईमेल वैसा ही लौटाता है जैसा वह पहुँचा था, हेडर उसी wire order में रहते हैं।

आपके और असली टेस्ट के बीच
सिर्फ़ एक key name है।

क्या पूछें

टेस्ट चलाएँ

मुझे एक परीक्षण पता दें, मेरे ईमेल का इंतज़ार करें और बताएं कि क्या विफल हुआ।

पता आरक्षित है। ईमेल भेजने के बाद मुझे बताएं।

स्क्रिप्ट बनाएँ

एक shell script लिखें, जो deploy/smoke-mail.txt को हमारे relay के ज़रिए परीक्षण पते पर भेजे।

स्क्रिप्ट लिख दी गई है। यह आपके environment से relay login पढ़ती है।

स्रोत पढ़ें

इस संदेश की Received chain दिखाएं और बताएं कि यह हमारे सर्वरों से कहाँ बाहर निकला: [slug]

चार hops हैं। तीसरा वह आखिरी सर्वर है जिसे आप नियंत्रित करते हैं।

सवाल

इसे चिपकाए गए टेक्स्ट के बजाय वास्तविक ईमेल क्यों चाहिए?

लगभग आधी जाँचें उन चीज़ों को पढ़ती हैं जो भेजने वाला प्लेटफ़ॉर्म जोड़ता है: DKIM signature, उसके सर्वरों से होकर जाने वाला path और unsubscribe headers। चिपकाए गए टेक्स्ट में इनमें से कुछ नहीं होता, इसलिए मॉडल केवल अनुमान लगाएगा।

सर्वर क्या देख सकता है?

वह सामग्री जो आप परीक्षण पते पर भेजते हैं। raw message आने के बाद एक घंटे तक रहता है। फिर केवल रिपोर्ट बचती है, जिसे slug वाला कोई भी व्यक्ति लिंक से खोल सकता है। केवल ऐसा परीक्षण ईमेल भेजें जिसे आप किसी सहकर्मी को दिखाने में सहज हों। बाकी जानकारी के लिए privacy policy पढ़ें।

क्या स्कोर वेबसाइट जैसा ही है?

हाँ। विश्लेषण और रिपोर्ट पेज वही हैं, इसलिए चैट से चलाए गए परीक्षण की तुलना होम पेज से चलाए गए परीक्षण से की जा सकती है।

httpUrl क्यों, url क्यों नहीं?

Gemini CLI में url का मतलब SSE server है और httpUrl का मतलब streamable HTTP है, जिसका यह इस्तेमाल करता है।

क्या यह ईमेल खुद भेज सकता है?

अगर आपके session से mail command या relay तक पहुँचा जा सकता है, तो हाँ। वरना इसे खुद भेजें और भेजे जाने पर Gemini को बता दें।

क्या यह headless mode में काम करता है?

ये टूल सामान्य MCP कॉल हैं, इसलिए जहाँ भी आपका CLI session सर्वर तक पहुँच सकता है, वहाँ ये चलते हैं।

एक असली ईमेल भेजें और देखें कि क्या वापस आया

कॉन्फ़िग कॉपी करें