أتمتة التحقق من البريد في n8n
تقوم عقدة مجتمع n8n لـ EmailVerify.io بتثبيت حزمة n8n-nodes-emailverify مباشرة في لوحة سير العمل الخاصة بك — دون الحاجة إلى منصة خارجية. تشغيل n8n المستضاف ذاتيًا مجاني بالكامل، لذا فإن تكلفتك الوحيدة هي أرصدة EmailVerify.io. استخدم حقل status المرجع (valid، invalid، disposable، catch-all) مع عقد IF أو Switch في n8n لتوجيه جهات الاتصال تلقائيًا. نظرًا لأن بيانات البريد الإلكتروني تتدفق عبر بنيتك التحتية الخاصة، فإن هذا التكامل هو الخيار المفضل للفرق التي لديها متطلبات خصوصية البيانات أو إقامتها. ابدأ مجانًا ←
Quick Summary: n8n Email Verification Integration
- اسم الحزمة: <code>n8n-nodes-emailverify</code> — قم بتثبيتها عبر Settings > Community Nodes > Install
- الاستضافة الذاتية: مجاني للتشغيل على أي نسخة n8n مستضافة ذاتياً (v0.195+). عمليات تشغيل غير محدودة لتدفق العمل بدون تكلفة منصة.
- سحابة n8n: تتوفر عقد المجتمع في خطة المؤسسات (Enterprise) فقط. لا يمكن لخطط السحابة المبتدئة (Starter) والمحترفة (Pro) تثبيت عقد المجتمع — استخدم عقدة HTTP Request بدلاً من ذلك.
- المخرجات الرئيسية: حقول JSON: status (valid / invalid / disposable / catch-all / unknown)، و sub_status، و free_email، و disposable، و mx_found — ويمكن الوصول إليها جميعًا عبر <code>{{ $json.status }}</code> في العقد التالية.
- ابدأ مجاناً: يقدم EmailVerify.io تجربة مجانية — راجع <a href='https://emailverify.io/ar/pricing/' target='_blank' class='text-[#1519FA] hover:underline'>الأسعار</a>.
كيفية تثبيت واستخدام عقدة n8n
اتبع الخطوات لتثبيت العقدة من مستودع NPM في نسخة n8n الخاصة بك.
الخطوة 1: افتح إعدادات n8n
الخطوة 2: افتح نافذة التثبيت
الخطوة 3: تثبيت الحزمة
n8n-nodes-emailverify. وافق على المخاطر وانقر فوق Install. ستعرض n8n إقرارًا بالمخاطر — هذا هو التحذير القياسي من n8n لجميع عقد المجتمع التابعة لجهات خارجية، حيث لا يتم فحصها رسميًا بواسطة فريق n8n. حزمة n8n-nodes-emailverify منشورة بواسطة EmailVerify.io وهي آمنة للتثبيت.
الخطوة 4: احصل على مفتاح واجهة برمجة التطبيقات الخاص بك
الخطوة 5: إنشاء اعتمادات n8n
الخطوة 6: مطابقة حقل البريد الإلكتروني الخاص بك
الخطوة 7: اختبار العقدة
status و sub_status.
الميزات الرئيسية لتكامل n8n
تم تصميم العقدة للمطورين الذين يحتاجون إلى مرونة عالية في تدفقات المنطق المعقدة.
عقدة n8n أصلية
ثبّت حزمة 'n8n-nodes-emailverify' مباشرةً في نسخة n8n الخاصة بك لاستخدامها كعقدة أصلية في أي سير عمل.
التحقق من واجهة برمجة التطبيقات في الوقت الفعلي
قم بتشغيل فحوصات التحقق في الوقت الفعلي أثناء مرور البيانات عبر عقد سير العمل من أي مصدر تشغيل.
دعم منطق التفرع
استخدم حالة التحقق التي تم إرجاعها (صالح، غير صالح، محفوف بالمخاطر) لإنشاء مسارات مشروطة باستخدام عقد 'IF' أو 'Switch' في n8n.
بيانات استجابة مفصلة
قم بالوصول إلى الحالات الفرعية التفصيلية مثل 'disposable' أو 'syntax_error' أو 'mailbox_not_found' لاتخاذ قرارات أتمتة متقدمة.
إدارة آمنة للاعتمادات
قم بتخزين مفتاح واجهة برمجة التطبيقات لـ EmailVerify.io بشكل آمن داخل مدير اعتمادات n8n، مما يضمن تشفير مفاتيحك وحمايتها.
دعم شامل للمشغلات
تحقق من رسائل البريد الإلكتروني القادمة من أي مشغل: Webhooks، أو Google Sheets، أو Typeform، أو تحديثات CRM، أو طلبات HTTP.
من يستخدم عقدة مجتمع n8n لـ EmailVerify.io؟
مطوروا الواجهة الخلفية والـ Full-Stack
المطورون الذين يختارون n8n لنموذجها مفتوح المصدر يفضلون العقدة الأصلية على Zapier لخصوصية البيانات والتحكم في التكلفة. تتكامل العقدة بشكل نظيف مع تدفقات العمل المعقدة باستخدام منطق تعبير JavaScript مخصص.
فرق عمليات الإيرادات (RevOps) وهندسة البيانات
تستخدم الفرق التي تبني خطوط أنابيب بيانات مؤتمتة عقدة EmailVerify كنقطة فحص للجودة — للتحقق من حقول البريد الإلكتروني قبل وصولها إلى CRM أو مستودع البيانات أو وجهات أتمتة التسويق.
الوكالات التي تشغل n8n المستضافة ذاتياً
تستفيد الوكالات المهتمة بالتكلفة والتي تشغل n8n مستضافة ذاتياً لأتمتة العملاء من عمليات تشغيل غير محدودة لتدفق العمل بدون تكلفة منصة. رصيد EmailVerify.io هو التكلفة الوحيدة لكل عملية تحقق.
الشركات التي لديها متطلبات إقامة البيانات
تستخدم الفرق التي لا يمكنها تمرير بيانات الاتصال عبر منصات SaaS التابعة لجهات خارجية n8n مستضافة ذاتياً للاحتفاظ بسير عمل التحقق داخل بنيتها التحتية الخاصة.
مستخدموا سحابة n8n المبتدئة (Starter) والمحترفة (Pro)
يمكن للفرق في خطة سحابة n8n المبتدئة أو المحترفة استخدام عقدة HTTP Request كبديل — اتصل بواجهة برمجة تطبيقات REST الخاصة بـ EmailVerify.io مباشرةً وقم بمطابقة نفس حقول JSON في عقد IF أو Switch التالية.
الأسئلة التقنية: عقدة n8n لـ EmailVerify.io
ما هي الحقول التي ترجعها عقدة n8n لـ EmailVerify.io؟
تخرج العقدة كائن JSON مع هذه الحقول الرئيسية: status (valid، أو invalid، أو disposable، أو catch-all، أو unknown)، و sub_status (رمز السبب مثل mailbox_not_found، أو smtp_timeout، أو role_based، أو disposable_domain)، و free_email (صحيح/خطأ)، و disposable (صحيح/خطأ)، و mx_found (صحيح/خطأ). يمكنك الوصول إلى أي حقل في العقد التالية باستخدام صيغة تعبير n8n: {{ $json.status }}، و {{ $json.sub_status }}، إلخ.
كيف يمكنني استخدام عقد IF و Switch مع نتائج EmailVerify؟
للتوجيه الثنائي (صالح مقابل غير صالح): أضف عقدة IF بعد EmailVerify، واضبط القيمة 1 على {{ $json.status }}، والعملية على Equals، والقيمة 2 على valid. يتعامل فرع True مع رسائل البريد الصالحة؛ ويتعامل فرع False مع كل شيء آخر. للتوجيه متعدد المسارات: استخدم عقدة Switch مع التعبير {{ $json.status }} وأضف الحالات لكل من valid، و disposable، و catch-all، و invalid بشكل منفصل.
كيف يمكنني تمكين عقد المجتمع على n8n المستضافة ذاتياً عبر Docker؟
اضبط المتغير البيئي N8N_COMMUNITY_PACKAGES_ENABLED=true في تكوين Docker الخاص بك (ملف docker-compose.yml أو ملف .env). ثم قم بالتثبيت عبر الإعدادات > Community Nodes > Install كالمعتاد. قد تتطلب بعض إصدارات Docker إعادة تشغيل الحاوية بعد التثبيت.
تكامل أيضًا مع Zapier Email Verification Integration , Pabbly Connect Email Verification Integration , HubSpot Email Verification Integration , All EmailVerify.io Integrations . أو استخدمواجهة برمجة التطبيقات (API) للوصول البرمجي.
الأسئلة المتكررة
كيف يمكنني تثبيت عقدة مجتمع EmailVerify.io في n8n؟
- في نسخة n8n الخاصة بك، انتقل إلى Settings > Community Nodes.
- انقر فوق Install a node.
- في حقل NPM Package Name، أدخل:
n8n-nodes-emailverify. - وافق على إخلاء مسؤولية عقدة المجتمع وانقر فوق Install.
- قم بتسجيل الدخول إلى حساب EmailVerify.io الخاص بك، وانسخ مفتاح API من قسم API، وأنشئ اعتماداً جديداً في n8n.
ما هو اسم حزمة npm لعقدة EmailVerify.io في n8n؟
اسم حزمة npm هو n8n-nodes-emailverify. هذه هي السلسلة الدقيقة التي يجب لصقها في مربع حوار تثبيت عقد المجتمع في n8n. تم نشر الحزمة بواسطة EmailVerify.io على سجل npm العام.
هل تعمل عقدة EmailVerify في n8n مع n8n Cloud؟
عقد المجتمع متاحة فقط في خطط n8n Cloud Enterprise. خطط n8n Cloud Starter و Pro لا تدعم تثبيت عقد المجتمع. لمستخدمي Starter و Pro، استخدم عقدة HTTP Request كبديل: اضبط عنوان URL على واجهة برمجة تطبيقات EmailVerify.io REST، وقم بتمرير مفتاح API والبريد الإلكتروني كمعلمات استعلام، وقم بربط نفس حقول استجابة JSON في عقد IF أو Switch اللاحقة.
ماذا ترجع عقدة EmailVerify.io في n8n؟
ترجع العقدة كائن JSON يحتوي على هذه الحقول الرئيسية:
- status: valid | invalid | catch-all | disposable | unknown
- sub_status: رمز السبب (mailbox_not_found, smtp_timeout, catch_all, disposable_domain, role_based, إلخ.)
- free_email: true/false (Gmail, Yahoo, Outlook, إلخ.)
- disposable: true/false
- mx_found: true/false
يمكنك الوصول إليها في عقد n8n اللاحقة باستخدام التعبيرات: {{ $json.status }}، {{ $json.sub_status }}.
كيف يمكنني توجيه رسائل البريد الإلكتروني الصالحة وغير الصالحة في سير عمل n8n؟
عقدة IF (ثنائية — صالح مقابل غير صالح):
- أضف عقدة IF بعد عقدة EmailVerify
- انقر فوق Add Condition، واضبط Value 1 على
{{ $json.status }}، والعملية على Equals، و Value 2 علىvalid - فرع True ← إجراء لرسائل البريد الإلكتروني الصالحة (إضافة إلى CRM، إرسال بريد ترحيبي، إلخ.)
- فرع False ← معالجة الأخطاء (تسجيل في جدول، تنبيه، تخطي)
عقدة Switch (توجيه متعدد المسارات):
- أضف عقدة Switch، واضبط الوضع على Expression، والتعبير على
{{ $json.status }} - أضف حالات:
valid← إجراء CRM؛disposable← تمييز وتخطي؛catch-all← طابور ثانوي؛ fallback ← سجل الأخطاء
ما هو تحذير المخاطر عند تثبيت عقدة n8n؟
يعرض n8n مربع حوار إقرار بالمخاطر لجميع عقد المجتمع لأنها حزم npm تابعة لجهات خارجية ولم يتم فحصها رسمياً من قبل فريق n8n. هذا إخلاء مسؤولية قياسي. حزمة n8n-nodes-emailverify منشورة بواسطة EmailVerify.io وهي آمنة للتثبيت. انقر فوق 'I understand the risks' للمتابعة في التثبيت.
هل يمكنني استخدام عقدة EmailVerify مع n8n المستضاف ذاتياً عبر Docker؟
نعم. بالنسبة لعمليات نشر Docker، تأكد من ضبط متغير البيئة N8N_COMMUNITY_PACKAGES_ENABLED=true في تكوين Docker الخاص بك (ملف docker-compose.yml أو .env). ثم قم بالتثبيت عبر Settings > Community Nodes كالمعتاد. قد تتطلب بعض إصدارات Docker إعادة تشغيل الحاوية بعد التثبيت قبل أن تظهر العقدة في المحرر.
كيف يمكنني ربط حقل البريد الإلكتروني من أنواع المشغلات المختلفة؟
استخدم محرر التعبيرات في n8n لربط حقل البريد الإلكتروني من أي مشغل. يعتمد بناء الجملة على عقدة المشغل:
- Webhook:
{{ $json.body.email }}أو{{ $json.email }} - Google Sheets:
{{ $json.email_column_name }} - Typeform:
{{ $json['email_field_reference'] }} - HTTP Request:
{{ $json.email }}
في حقل البريد الإلكتروني لعقدة EmailVerify، انقر فوق مفتاح تبديل التعبير وأدخل التعبير المناسب لمشغلك.
هل تكامل n8n مجاني؟
كيف يقارن n8n مع Zapier للتحقق من البريد الإلكتروني؟
مزايا n8n:
- عقدة أصلية — لا توجد منصة خارجية في سلسلة البيانات
- مستضاف ذاتياً: مجاني للتشغيل، بيانات البريد تبقى في بنيتك التحتية الخاصة
- منطق تفرع أكثر قوة (IF, Switch, تعبيرات JavaScript, سير عمل فرعي)
- لا توجد تكلفة لكل مهمة لـ n8n نفسه
مزايا Zapier:
- لا توجد إدارة للخادم — SaaS مدار بالكامل
- مكتبة تطبيقات أكبر (أكثر من 6,000 تطبيق)
- إعداد بنقرة واحدة — أسهل للمستخدمين غير التقنيين
- قوالب Zap جاهزة للتفعيل بنقرة واحدة
اختر n8n إذا كنت تقنياً، أو تفضل الاستضافة الذاتية للتكلفة أو الخصوصية، أو تحتاج إلى منطق سير عمل معقد. اختر Zapier للبساطة بدون كود وأوسع دعم للتطبيقات.
بنقرة واحدة فقط تحصل على قوائم بريد إلكتروني نظيفة.
ابدأ بالتحقق من عناوين بريدك الإلكتروني فورًا وحسّن قابلية وصول حملاتك
* لا يتطلب بطاقة ائتمان