مدقق البريد الإلكتروني

خطأ مطبعي واحد في نموذج التسجيل يرسل رسالة الترحيب إلى ثقب أسود ويرفع معدل الارتداد. يجري هذا المدقق الفحصين الأكثر أهمية: صياغة RFC 5322 ووجود سجل MX حي على النطاق. الصق عنوانًا واحدًا فيظهر لك حكم الصياغة والجزء المحلي والنطاق وما إذا كان النطاق يستقبل البريد وطول العنوان.

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

  1. 1

    أدخل عنوان بريد إلكتروني

    الصق عنوانًا واحدًا في حقل الإدخال؛ ويعمل الفحص أثناء الكتابة.

  2. 2

    افحص الصياغة

    يكشف فحص صياغة RFC 5322 عن غياب @ والمحارف غير الصالحة والنقاط المتتالية وأخطاء تنسيق أخرى.

  3. 3

    تحقق من MX

    يؤكد استعلام DNS أن النطاق يملك خوادم بريد. النطاق بلا سجل MX لا يستطيع استقبال البريد.

  4. 4

    اقرأ التفاصيل

    الحكم، إضافةً إلى الجزء المحلي والنطاق ونتيجة MX وطول العنوان.

ما الذي يفحصه المدقق

يتكوّن الفحص من مستويين:

  1. الصياغة (RFC 5322). يلتقط الأخطاء المطبعية مثل غياب @ والنقاط المزدوجة والمحارف غير الصالحة. إنه فحص تنسيق، وليس دليلًا على وجود صندوق البريد.
  2. وجود سجل MX. يؤكد أن النطاق يستطيع استقبال البريد. إذا لم يكن للنطاق سجل MX، فإن البريد المرسل إليه يرتد.

لا يوجد مستوى ثالث: لا يرسل هذا المدقق بريدًا ولا يتحقق من وجود صندوق بريد محدد. ما يثبت ذلك هو رسالة اختبار حقيقية فقط.

ما يلتقطه فحص الصياغة

البريد الصالح يملك جزءًا محليًا وعلامة @ وجزء نطاق. يمكن أن يتضمن الجزء المحلي حروفًا وأرقامًا والرموز . _ + -، وفي الصيغة المقتبسة أي شيء تقريبًا. أبرز المشكلات الشائعة التي يرفضها فحص الصياغة:

  • غياب @ أو وجود علامات @ متعددة
  • نقطة في بداية الجزء المحلي أو نهايته: .user@example.com
  • نقاط متتالية: user..name@example.com
  • مسافات أو محارف أخرى غير صالحة في الجزء المحلي
  • مسافات زائدة في النهاية أو محارف يونيكود مخفية ناتجة عن النسخ واللصق

عنوان مثل user@localhost يجتاز فحص الصياغة (فهو صالح وفق RFC)، لكن النطاق بلا نقطة لا يمكن التسليم إليه من الخارج عادةً.

نطاقات الأخطاء المطبعية الشائعة التي يجب مراقبتها

الخطأ المطبعي المقصود
gmial.com gmail.com
gnail.com gmail.com
gmaill.com gmail.com
hotnail.com hotmail.com
hotmal.com hotmail.com
yahoo.co yahoo.com
outlock.com outlook.com
iclud.com icloud.com

خطأ مطبعي مثل gmial.com يجتاز فحص الصياغة، لذا اقرأ سطر النطاق في النتائج بنفسك وقارنه بهذه القائمة.

ماذا يثبت سجل MX وماذا لا يثبت

يقول سجل MX: «يقبل هذا النطاق البريد على هذه الخوادم». وهو لا يقول إن عنوانك المحدد موجود. تحذيرات شائعة:

  • نطاقات catch-all تقبل أي عنوان، لذلك يجتاز فحص MX حتى مع صناديق البريد غير الموجودة.
  • القائمة الرمادية (greylisting) قد تجعل بعض النطاقات ترفض الاستعلام الأول من خوادم غير معروفة؛ والاستعلام الثاني ينجح عادةً.
  • القابلية للتسليم لا تظهر إلا عند الإرسال الفعلي. استخدم المدققات للتصفية الواضحة، وقِس القابلية للتسليم عبر حملات حقيقية بموافقة المستخدمين.

لا يتم إرسال أي بريد

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

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

لا. لا يتم إرسال أي بريد فعلي. تفحص الأداة تنسيق العنوان وتجري استعلام DNS عن سجلات MX الخاصة بالنطاق، ولا يُرسل أي شيء إلى العنوان نفسه.

يقبل فحص الصياغة العناوين الشائعة ويرفض الصيغ غير المألوفة وإن كانت صالحة تقنيًا، مثل الأجزاء المحلية بين علامتي اقتباس. كما قد يفشل استعلام MX مؤقتًا مع نطاقات مشروعة. إذا اجتاز العنوان فحص الصياغة وكان لنطاقه سجل MX، فهو صالح على الأرجح.

لا. إنه يتحقق من التنسيق ومن أن النطاق يستقبل البريد. لتأكيد صندوق بريد محدد، أرسل إليه بريدًا اختباريًا.

لا. يُستخدم العنوان لتنفيذ الفحص فقط، ولا يتم تخزينه أو تسجيله.

أدوات ذات صلة

مرجع جدول ASCII

جدول ASCII كامل من 0 إلى 127 مع التمثيل العشري والست عشري والثماني والثنائي والمرجع الرقمي في HTML لكل محرف، بما في ذلك أكواد التحكم مثل NUL وLF وDEL.

مرجع أحرف HTML

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

أداة إزالة التشفير في لغة جافا سكريبت (JavaScript Deobfuscator)

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

مولد تراخيص

قم بإنشاء النص الكامل لترخيصات المصدر المفتوح مع إدخال اسمك والسنة المقابلة، ويشمل ذلك تراخيص MIT وApache 2.0 وGPLv3 وBSD-3 وMPL-2.0 وCC.

مولّد إعدادات Webpack

أنشئ ملف webpack.config.js لـ webpack 5 من نموذج قصير: حدّد entry ومجلد الإخراج والوضع (mode)، ثم فعّل TypeScript وBabel ومحمّل CSS وHtmlWebpackPlugin وخادم تطوير.

مولد ملف tsconfig.json

أنشئ ملف tsconfig.json نظيفا باختيار target وmodule وmoduleResolution وJSX وأعلام الصرامة الشائعة، ثم انسخ الإعداد المولّد إلى مشروعك.

الأداة متاحة بلغات أخرى