كيفية تفعيل التحقق من البريد الإلكتروني باستخدام ZeroBounce
تعرّف على كيفية ربط ZeroBounce بـ B2CORE لرفض عناوين البريد الإلكتروني غير الصالحة والمؤقتة والمحفوفة بالمخاطر عند تسجيل العملاء في واجهة B2CORE
ZeroBounce خدمة للتحقق من عناوين البريد الإلكتروني. بعد ربطها، يفحص B2CORE كل عنوان بريد إلكتروني يُدخله العميل أثناء التسجيل، ويرفض العناوين التي لا يمكنها استقبال الرسائل، مثل العناوين غير الصالحة أو المؤقتة أو المستخدمة لاعتراض الرسائل غير المرغوب فيها.
يعمل التحقق عبر ZeroBounce فقط مع إعدادات التسجيل الجديدة (النظام > التسجيل). ولا تستخدمه معالجات التسجيل.
قبل البدء، انتبه إلى ما يلي:
- ينطبق اتصال ZeroBounce واحد على جميع ملفات تعريف التسجيل. ولا يمكنك تفعيل الفحص أو تعطيله لملف تعريف محدد.
- لا يمكن إنشاء أكثر من اتصال واحد بـ ZeroBounce في B2CORE.
- تكلف كل عملية فحص لعنوان بريد إلكتروني رصيدًا واحدًا من ZeroBounce. وقبل استهلاك الرصيد، يفحص B2CORE نطاق البريد الإلكتروني: إذا كان اسم النطاق مكتوبًا خطأً أو لم تكن له سجلات MX، يُرفض العنوان دون الاتصال بـ ZeroBounce. لمعرفة الطرق الأخرى التي يوفر بها B2CORE الرصيد، راجع التخزين المؤقت والأرصدة.
الحصول على مفتاح API من ZeroBounce
سجّل في موقع ZeroBounce، واشترِ أرصدة، وأنشئ مفتاح API في حسابك على ZeroBounce. ستحتاج إلى هذا المفتاح لإعداد الاتصال.
إعداد اتصال بـ ZeroBounce
لإعداد اتصال في المكتب الخلفي لـ B2CORE:
انتقل إلى النظام > الاتصالات الخارجية.
انقر على +إنشاء في الزاوية العلوية اليمنى من الصفحة.
في صفحة إنشاء اتصال، املأ الحقول التالية:
- في حقل الاسم، أدخل اسمًا تريد استخدامه للاتصال.
- في حقل التسمية، أدخل تسمية ستظهر للاتصال في المكتب الخلفي.
- من القائمة المنسدلة المزوّد، اختر ZeroBounce.
انقر على حفظ لإنشاء الاتصال.
ابحث عن الاتصال الذي أنشأته في القائمة، ثم انقر على تعديل.
في صفحة تعديل الاتصال، املأ الحقول التالية:
- في حقل مفتاح API، أدخل مفتاح API الخاص بك من ZeroBounce. وعند تعديل الاتصال لاحقًا، اترك هذا الحقل فارغًا للاحتفاظ بالمفتاح المحفوظ.
- من القائمة المنسدلة منطقة API، اختر منطقة API الخاصة بـ ZeroBounce:
- Global (
api.zerobounce.net) — القيمة الافتراضية - USA (
api-us.zerobounce.net) - EU (
api-eu.zerobounce.net)
- Global (
انقر على اختبار الاتصال للتحقق من مفتاح API. لا يستهلك الاختبار أرصدة ZeroBounce. النتائج المحتملة:
- رصيد الحساب: N — الاتصال يعمل، وهناك N من الأرصدة المتاحة.
- نفدت الأرصدة. تُقبل رسائل البريد الإلكتروني المستخدمة للتسجيل دون فحص حتى يُضاف رصيد إلى الحساب — المفتاح صالح، لكن رصيد الحساب يساوي 0. أضف رصيدًا إلى حسابك على ZeroBounce.
- ZeroBounce لا يقبل مفتاح API — المفتاح غير صحيح. تحقق منه في حسابك على ZeroBounce.
- لم يُعيَّن مفتاح API — حقل مفتاح API فارغ.
من القائمة المنسدلة مفعّل، اختر Yes.
انقر على حفظ لتطبيق التغييرات.
التحقق من حالة ZeroBounce
للتحقق مما إذا كان التحقق عبر ZeroBounce نشطًا، انتقل إلى النظام > التسجيل وافتح أي ملف تعريف تسجيل. يعرض النموذج إحدى الملاحظات التالية:
- ZeroBounce مفعّل — الاتصال موجود ومفعّل. تُفحص عناوين البريد الإلكتروني باستخدام ZeroBounce.
- الاتصال معطّل — الاتصال موجود لكنه متوقف. لتفعيل الفحص، اضبط مفعّل على Yes في إعدادات الاتصال.
- لا يوجد اتصال بـ ZeroBounce — لا يوجد اتصال. لا تُجرى سوى فحوص التنسيق والقائمة السوداء والتفرّد والنطاق.
كيفية فحص عناوين البريد الإلكتروني
عندما يرسل العميل نموذج التسجيل، يفحص B2CORE عنوان البريد الإلكتروني بالترتيب التالي:
- التنسيق وقواعد النموذج — عنوان البريد الإلكتروني مكتوب بصورة صحيحة ويستوفي قواعد الحقل.
- القائمة السوداء للبريد الإلكتروني — نطاق البريد الإلكتروني غير مدرج في القائمة السوداء. وإلا، تظهر للعميل رسالة الخطأ: النطاق محظور في النظام.
- التفرّد — لا يوجد عميل آخر مسجّل بعنوان البريد الإلكتروني هذا.
- فحص النطاق — نطاق البريد الإلكتروني موجود وله سجلات MX. يكشف هذا الفحص النطاقات المكتوبة خطأً، مثل
gmial.com، قبل استهلاك رصيد من ZeroBounce. - ZeroBounce — يمكن لعنوان البريد الإلكتروني استقبال الرسائل. وإلا، تظهر للعميل رسالة الخطأ: عنوان البريد الإلكتروني هذا لا يمكنه استقبال الرسائل.
يُجرى فحص ZeroBounce أخيرًا لأنه الفحص المدفوع الوحيد. إذا فشل فحص سابق، فلا يُستدعى ZeroBounce ولا يُستهلك أي رصيد.
تُجرى جميع الفحوص قبل أن يرسل B2CORE رسالة التأكيد الإلكترونية.
عناوين البريد الإلكتروني المرفوضة والمقبولة
تعتمد النتيجة على الحالة التي يعيدها ZeroBounce:
| حالة ZeroBounce | النتيجة |
|---|---|
invalid, spamtrap, abuse | مرفوض |
do_not_mail مع الحالة الفرعية disposable أو toxic أو global_suppression أو possible_trap | مرفوض |
do_not_mail مع أي حالة فرعية أخرى، مثل العناوين المرتبطة بالأدوار (info@, support@) والعناوين البديلة | مقبول |
valid, catch-all, unknown | مقبول |
عند تعذّر الوصول إلى ZeroBounce
إذا تعذّر على ZeroBounce فحص عنوان البريد الإلكتروني، يستمر التسجيل دون هذا الفحص ويُقبل العنوان. يحدث ذلك عندما:
- يتعذّر الوصول إلى واجهة API الخاصة بـ ZeroBounce أو لا تستجيب خلال 5 ثوانٍ.
- تعيد واجهة API الخاصة بـ ZeroBounce خطأً أو حالة غير معروفة.
- لا يتبقى أي رصيد في حسابك على ZeroBounce.
يسجّل B2CORE كل حالة من هذه الحالات بوصفها تحذيرًا. وبهذا، لا يؤدي انقطاع خدمة ZeroBounce مطلقًا إلى منع تسجيل العملاء.
عندما يصل رصيد حسابك إلى 0، تُقبل عناوين البريد الإلكتروني دون فحص ZeroBounce. راقب رصيدك في حسابك على ZeroBounce أو باستخدام اختبار الاتصال.
التخزين المؤقت والأرصدة
لتقليل استهلاك الأرصدة، يخزّن B2CORE نتيجة فحص كل عنوان بريد إلكتروني مؤقتًا لمدة 7 أيام. إذا أدخل عميل العنوان نفسه مرة أخرى خلال هذه المدة، يستخدم B2CORE النتيجة المخزّنة مؤقتًا ولا يستهلك رصيدًا.
لا تُخزّن النتائج ذات الحالة unknown مؤقتًا: فلا يفرض ZeroBounce رسومًا عليها، وغالبًا ما تكون هذه النتائج مؤقتة.
تكلف كل عملية فحص غير مخزّنة مؤقتًا رصيدًا واحدًا من ZeroBounce. ويرسل B2CORE عنوان IP الخاص بالعميل إلى ZeroBounce مع عنوان البريد الإلكتروني.
آخر تحديث في