الحزمة هي n8n-nodes-email-spam-tester. يتوفر مصدرها وإصداراتها على GitHub، وتُنشر على npm من GitHub Actions مع بيان مصدر، بحيث يمكن لأي شخص التحقق من الالتزام الذي بُني منه كل إصدار.
الاتصال
في نسخة n8n ذاتية الاستضافة، افتح Settings › Community Nodes، واضغط على Install وأدخل n8n-nodes-email-spam-tester. بعد ذلك، احصل على مفتاح باستخدام النموذج أعلاه، وأنشئ بيانات اعتماد Email Spam Tester API في n8n والصق المفتاح فيها. المفتاح مجاني ومرتبط بعنوان البريد الإلكتروني الذي أدخلته. لا توجد كلمة مرور، ولن يُرسل إليك شيء عبر البريد الإلكتروني. إذا فقدت المفتاح، فاطلب مفتاحًا آخر باستخدام العنوان نفسه، وستظل المفاتيح القديمة تعمل.
العقدة
يحتوي Email Spam Tester على أربعة موارد:
- يعرض Test Address › Create عنوانًا للاستخدام مرة واحدة، صالحًا لمدة ساعة. أرسل إليه من العقدة التي ترسل بريدك عادةً، مثل Gmail أو SMTP أو مزود خدمة البريد الإلكتروني، لأن نصف عمليات التحقق تقرأ ما يضيفه ذلك المرسل. عند تشغيل Check Folder at Email Providers، تحصل أيضًا على نحو 30 صندوق بريد اختباريًا لدى 14 مزودًا، بالإضافة إلى علامة لإضافتها إلى سطر الموضوع. صناديق Gmail هي صناديق اختبار عامة، ويمكن لأي شخص فيها رؤية الموضوع واسم المرسل والمجلد، لذلك يجب عدم استخدام فحص المجلد مع الرسائل السرية.
- يقرأ Report › Get التقرير باستخدام معرّف الاختبار. عند تشغيل Wait for Report، تنتظر العقدة حتى تصل الرسالة ويكتمل فحصها، لمدة تصل إلى 15 دقيقة. ويمكنها أيضًا انتظار خطة الإصلاح بالذكاء الاصطناعي، التي تظهر بعد نحو دقيقة من اكتمال عمليات التحقق. يسرد Report › Get Many التقارير السابقة، ويتضمن كل تقرير ما تغيّر منذ الاختبار السابق لذلك النطاق.
- يعرض Folder Check › Get النتيجة Inbox أو Promotions أو Spam أو عدم الاستلام لكل مزود. يكتمل الجدول بعد نحو نصف ساعة من الإرسال.
- ينشئ Permanent Mailbox العناوين التي لا تنتهي صلاحيتها ويسردها ويغلقها، بمعدل عنوان واحد لكل نطاق إرسال، ويقرأ Get Emails الرسائل التي وصلت إلى أحدها.
يحتوي التقرير افتراضيًا على عشرة حقول: معرّف الاختبار، والدرجة من 100، والدرجة التقليدية من 0 إلى 10، والموضوع، والمرسل، والملخص، والمشكلات، والتحذيرات، وعناوين الإصلاحات، والرابط. أوقف تشغيل Simplify للحصول على كل عملية تحقق مع أدلتها. تعمل العقدة أيضًا كأداة مع AI Agent في n8n.
المشغّل
يبدأ مشغّل Email Spam Tester سير عمل عندما يصبح التقرير جاهزًا: إما لرسالة بريد إلكتروني أُرسلت إلى أحد عناوين الاختبار الخاصة بك، أو لكل رسالة تصل إلى صندوق بريد دائم. اشترك بصندوق بريد دائم في نشرتك الإخبارية، وستصل كل نسخة إلى سير العمل مع درجتها والمشكلات التي تحتوي عليها.
سير العمل التي يمكنك البدء بها
- قبل إرسال حملة، أنشئ عنوان اختبار، وأرسل القالب إليه باستخدام عقدة Send Email، وانتظر التقرير، وإذا كانت الدرجة أقل من 70، فأرسل المشكلات إلى Slack بدلًا من الإرسال.
- فحص أسبوعي لنطاق الإرسال: عقدة Schedule Trigger، والخطوات الثلاث نفسها، وصف في Google Sheets يتضمن الدرجة والتاريخ.
- لكل رسالة بريد إلكتروني جديدة في صندوق بريد دائم تحصل على درجة أقل من 70، أرسل الإصلاحات إلى المسؤول عن النشرة البريدية.
الحدود
يحصل كل مفتاح على 50 اختبارًا يوميًا، منها 3 اختبارات تتضمن فحص المجلد، وما يصل إلى 5 صناديق بريد دائمة يستقبل كل منها 300 رسالة إلكترونية يوميًا. ينطبق الحد على كل مفتاح، ويكون مشتركًا مع Zapier إذا استخدمت المفتاح نفسه هناك. عند تجاوز الحد، تتوقف عملية عنوان الاختبار › إنشاء، مع عرض السبب وموعد إتاحتها مجددًا. لا تُحتسب الاختبارات التي تُجرى على الموقع الإلكتروني.
البيانات
يكون تقرير الاختبار متاحًا للعامة لأي شخص لديه رابطه، كما هو الحال على الموقع. لا يمكن فتح تقارير الرسائل المرسلة إلى صندوق بريد دائم إلا باستخدام مفتاحك. تُحذف الرسالة نفسها بعد يومين من وصولها، ويُحذف تقريرها بعد 90 يومًا. توضح سياسة الخصوصية كيفية التعامل مع المفاتيح، ويسرد مرجع API كل استدعاء تنفذه العقدة.