Email Spam Tester

GitHub Copilot

دع Copilot يختبر البريد قبل أن يختبره طلب السحب

أضف خادمًا واحدًا في VS Code، وسيتمكن Copilot في وضع الوكيل من إجراء اختبار حقيقي للبريد العشوائي على الرسائل التي يرسلها مشروعك.

انسخ الإعداد

42 فحصًا · بلا مفتاح · بلا حساب

ما الذي تطلبه

تحقق قبل المراجعة

اختبر رسالة الفاتورة التي تغيرت في هذا الفرع، واسرد أي شيء أصبح أسوأ.

أصبح فحص واحد أسوأ: الجزء النصي فارغ الآن.

أصلح حالات الفشل

راجع عمليات التحقق الفاشلة في هذا التقرير، وعدّل ما يمكن تعديله في الكود: [رابط التقرير]

تم إصلاح مشكلتين في الكود. الثالثة سجل DNS عليك إضافته.

أضفه إلى CI

أضف GitHub Action الخاص بـ Email Spam Tester إلى سير العمل للتغييرات ضمن templates/.

تمت إضافة سير العمل. يحتاج إلى ثلاثة أسرار في المستودع.

أضف الخادم في VS Code

يوضع الملف في جذر مساحة العمل، ليحصل عليه الفريق بالكامل مع المستودع.

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "type": "http",      "url": "https://email-spam-tester.com/mcp"    }  }}

هل تستخدم .vscode/mcp.json بالفعل؟

لهذا الملف تنسيق خاص به. المفتاح العلوي هو servers.

{
  "servers": {
    "email-spam-tester": {
      "type": "http",
      "url": "https://email-spam-tester.com/mcp"
    }
  }
}

مراجعة الشيفرة تقرأ الفروقات.
لا أحد يقرأ الترويسات.

تتوفر أربع أدوات عند الاتصال

لا يفشل أي شيء في حزمة الاختبارات عندما لا تعود محاذاة DMARC صحيحة. بوجود الخادم في إعدادات المستودع، يمكن لكل شخص في المشروع تشغيل الاختبار نفسه بطلب واحد، ولا يحتاج أحد إلى إعداد مفتاح.

GitHub Copilot
/mcp
  • get_test_address

    يحجز عنوانًا لمدة ساعة. عند تشغيل اختبار موضع البريد، تحصل أيضًا على قائمة بصناديق بريد لدى مزودين مختلفين.

  • wait_for_report

    ينتظر حتى تنتهي الفحوصات، ثم يعرض الدرجات والفحوصات الفاشلة والتحذيرات مع أدلتها وخطة الإصلاح.

  • get_report

    يقرأ تقريرًا موجودًا باستخدام معرّفه المختصر، بما في ذلك مدى تقدم فحص المجلد.

  • get_message_source

    يعرض الرسالة كما وصلت، مع الترويسات بترتيبها الأصلي، لمدة ساعة بعد التسليم.

الأسئلة

لماذا يطلب بريداً إلكترونياً حقيقياً بدلاً من نص ملصق؟

نحو نصف عمليات التحقق تقرأ ما تضيفه منصة الإرسال: توقيع DKIM، والمسار عبر خوادمها، وترويسات إلغاء الاشتراك. النص الملصق لا يحتوي على أي منها، لذلك سيخمن النموذج.

ما الذي يمكن للخادم رؤيته؟

ما ترسله إلى عنوان الاختبار. تبقى الرسالة الخام لمدة ساعة بعد وصولها، ثم لا يبقى سوى التقرير، عبر رابط يمكن لأي شخص لديه المعرّف المختصر فتحه. أرسل بريداً اختبارياً لا تمانع في عرضه على زميل، واقرأ سياسة الخصوصية لمعرفة الباقي.

هل الدرجة هي نفسها الموجودة على الموقع؟

نعم. يستخدم التحليل نفسه وصفحة التقرير نفسها، لذلك يمكنك مقارنة تشغيل من محادثة بتشغيل من الصفحة الرئيسية.

هل يحتاج الملف إلى أسرار؟

لا. لا يطلب الخادم أي مفتاح، لذلك يمكنك حفظ الإعدادات في المستودع.

هل يطلب VS Code التأكيد قبل تشغيل الأدوات؟

نعم، تمر استدعاءات الأدوات عبر تأكيد VS Code المعتاد ما لم تكن قد سمحت بها.

وماذا عن الفحص عند كل push؟

استخدم GitHub Action. ستفشل المهمة إذا فشلت المصادقة أو انخفضت الدرجة.

أرسل رسالة فعلية واحدة واقرأ ما عاد إليك

انسخ الإعداد