التكامل

أتمتة التحقق من البريد في n8n

تقوم عقدة مجتمع n8n لـ EmailVerify.io بتثبيت حزمة n8n-nodes-emailverify مباشرة في لوحة سير العمل الخاصة بك — دون الحاجة إلى منصة خارجية. تشغيل n8n المستضاف ذاتيًا مجاني بالكامل، لذا فإن تكلفتك الوحيدة هي أرصدة EmailVerify.io. استخدم حقل status المرجع (valid، invalid، disposable، catch-all) مع عقد IF أو Switch في n8n لتوجيه جهات الاتصال تلقائيًا. نظرًا لأن بيانات البريد الإلكتروني تتدفق عبر بنيتك التحتية الخاصة، فإن هذا التكامل هو الخيار المفضل للفرق التي لديها متطلبات خصوصية البيانات أو إقامتها. ابدأ مجانًا ←

EmailVerify email verification platform
n8n Logo

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

الخطوة 1: افتح إعدادات n8n

سجل الدخول إلى نسخة n8n الخاصة بك. انقر فوق رمز Settings في الجزء السفلي الأيسر من الشريط الجانبي، ثم حدد Community Nodes.
Step 1: الخطوة 1: افتح إعدادات n8n
2

الخطوة 2: افتح نافذة التثبيت

انقر فوق زر Install a node. ستظهر لك نافذة منبثقة للتثبيت على الشاشة.
Step 2: الخطوة 2: افتح نافذة التثبيت
3

الخطوة 3: تثبيت الحزمة

في حقل 'NPM Package Name' داخل النافذة المنبثقة، الصق: n8n-nodes-emailverify. وافق على المخاطر وانقر فوق Install. ستعرض n8n إقرارًا بالمخاطر — هذا هو التحذير القياسي من n8n لجميع عقد المجتمع التابعة لجهات خارجية، حيث لا يتم فحصها رسميًا بواسطة فريق n8n. حزمة n8n-nodes-emailverify منشورة بواسطة EmailVerify.io وهي آمنة للتثبيت.
Step 3: الخطوة 3: تثبيت الحزمة
4

الخطوة 4: احصل على مفتاح واجهة برمجة التطبيقات الخاص بك

سجّل الدخول إلى حسابك على EmailVerify.io. في شريط التنقل، حدد API. انقر فوق إنشاء ثم انقر فوق Copy لنسخ مفتاح واجهة برمجة التطبيقات الخاص بك.
Step 4: الخطوة 4: احصل على مفتاح واجهة برمجة التطبيقات الخاص بك
5

الخطوة 5: إنشاء اعتمادات n8n

ابحث عن 'EmailVerify' في سير عملك. انقر فوق Create New Credential والصق مفتاح واجهة برمجة التطبيقات الذي نسخته من EmailVerify.io.
Step 5: الخطوة 5: إنشاء اعتمادات n8n
6

الخطوة 6: مطابقة حقل البريد الإلكتروني الخاص بك

في تكوين العقدة، استخدم محرر التعبيرات لمطابقة عنوان البريد الإلكتروني من عقدة سابقة (على سبيل المثال، من Webhook أو طلب HTTP).
Step 6: الخطوة 6: مطابقة حقل البريد الإلكتروني الخاص بك
7

الخطوة 7: اختبار العقدة

قم بتشغيل العقدة ببيانات اختبارية. ستتلقى استجابة JSON تحتوي على حقول مثل status و sub_status.
Step 7: الخطوة 7: اختبار العقدة
الميزات الرئيسية

الميزات الرئيسية لتكامل 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 إعادة تشغيل الحاوية بعد التثبيت.

الأسئلة الشائعة

الأسئلة المتكررة

Question Icon

كيف يمكنني تثبيت عقدة مجتمع EmailVerify.io في n8n؟

  1. في نسخة n8n الخاصة بك، انتقل إلى Settings > Community Nodes.
  2. انقر فوق Install a node.
  3. في حقل NPM Package Name، أدخل: n8n-nodes-emailverify.
  4. وافق على إخلاء مسؤولية عقدة المجتمع وانقر فوق Install.
  5. قم بتسجيل الدخول إلى حساب EmailVerify.io الخاص بك، وانسخ مفتاح API من قسم API، وأنشئ اعتماداً جديداً في n8n.
ستكون عقدة EmailVerify متاحة بعد ذلك في محرر سير العمل الخاص بك. مدعوم على n8n المستضاف ذاتياً و n8n Cloud Enterprise.
Question Icon

ما هو اسم حزمة npm لعقدة EmailVerify.io في n8n؟

اسم حزمة npm هو n8n-nodes-emailverify. هذه هي السلسلة الدقيقة التي يجب لصقها في مربع حوار تثبيت عقد المجتمع في n8n. تم نشر الحزمة بواسطة EmailVerify.io على سجل npm العام.

Question Icon

هل تعمل عقدة EmailVerify في n8n مع n8n Cloud؟

عقد المجتمع متاحة فقط في خطط n8n Cloud Enterprise. خطط n8n Cloud Starter و Pro لا تدعم تثبيت عقد المجتمع. لمستخدمي Starter و Pro، استخدم عقدة HTTP Request كبديل: اضبط عنوان URL على واجهة برمجة تطبيقات EmailVerify.io REST، وقم بتمرير مفتاح API والبريد الإلكتروني كمعلمات استعلام، وقم بربط نفس حقول استجابة JSON في عقد IF أو Switch اللاحقة.

Question Icon

ماذا ترجع عقدة 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 }}.

Question Icon

كيف يمكنني توجيه رسائل البريد الإلكتروني الصالحة وغير الصالحة في سير عمل 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 ← سجل الأخطاء
Question Icon

ما هو تحذير المخاطر عند تثبيت عقدة n8n؟

يعرض n8n مربع حوار إقرار بالمخاطر لجميع عقد المجتمع لأنها حزم npm تابعة لجهات خارجية ولم يتم فحصها رسمياً من قبل فريق n8n. هذا إخلاء مسؤولية قياسي. حزمة n8n-nodes-emailverify منشورة بواسطة EmailVerify.io وهي آمنة للتثبيت. انقر فوق 'I understand the risks' للمتابعة في التثبيت.

Question Icon

هل يمكنني استخدام عقدة EmailVerify مع n8n المستضاف ذاتياً عبر Docker؟

نعم. بالنسبة لعمليات نشر Docker، تأكد من ضبط متغير البيئة N8N_COMMUNITY_PACKAGES_ENABLED=true في تكوين Docker الخاص بك (ملف docker-compose.yml أو .env). ثم قم بالتثبيت عبر Settings > Community Nodes كالمعتاد. قد تتطلب بعض إصدارات Docker إعادة تشغيل الحاوية بعد التثبيت قبل أن تظهر العقدة في المحرر.

Question Icon

كيف يمكنني ربط حقل البريد الإلكتروني من أنواع المشغلات المختلفة؟

استخدم محرر التعبيرات في n8n لربط حقل البريد الإلكتروني من أي مشغل. يعتمد بناء الجملة على عقدة المشغل:

  • Webhook: {{ $json.body.email }} أو {{ $json.email }}
  • Google Sheets: {{ $json.email_column_name }}
  • Typeform: {{ $json['email_field_reference'] }}
  • HTTP Request: {{ $json.email }}

في حقل البريد الإلكتروني لعقدة EmailVerify، انقر فوق مفتاح تبديل التعبير وأدخل التعبير المناسب لمشغلك.

Question Icon

هل تكامل n8n مجاني؟

عقدة مجتمع n8n نفسها مجانية للتثبيت والاستخدام. n8n المستضاف ذاتياً ليس له تكلفة لكل سير عمل أو لكل مهمة - يمكنك تشغيل عدد غير محدود من تدفقات التحقق بصفر تكلفة للمنصة. يستهلك التحقق من البريد الإلكتروني رصيد EmailVerify.io بمعدل رصيد واحد لكل بريد يتم فحصه. يتلقى المستخدمون الجدد أرصدة مجانية للبدء. انظر pricing لخيارات حزم الرصيد.
Question Icon

كيف يقارن n8n مع Zapier للتحقق من البريد الإلكتروني؟

مزايا n8n:

  • عقدة أصلية — لا توجد منصة خارجية في سلسلة البيانات
  • مستضاف ذاتياً: مجاني للتشغيل، بيانات البريد تبقى في بنيتك التحتية الخاصة
  • منطق تفرع أكثر قوة (IF, Switch, تعبيرات JavaScript, سير عمل فرعي)
  • لا توجد تكلفة لكل مهمة لـ n8n نفسه

مزايا Zapier:

  • لا توجد إدارة للخادم — SaaS مدار بالكامل
  • مكتبة تطبيقات أكبر (أكثر من 6,000 تطبيق)
  • إعداد بنقرة واحدة — أسهل للمستخدمين غير التقنيين
  • قوالب Zap جاهزة للتفعيل بنقرة واحدة

اختر n8n إذا كنت تقنياً، أو تفضل الاستضافة الذاتية للتكلفة أو الخصوصية، أو تحتاج إلى منطق سير عمل معقد. اختر Zapier للبساطة بدون كود وأوسع دعم للتطبيقات.

بنقرة واحدة فقط تحصل على قوائم بريد إلكتروني نظيفة.

ابدأ بالتحقق من عناوين بريدك الإلكتروني فورًا وحسّن قابلية وصول حملاتك

* لا يتطلب بطاقة ائتمان