ما الذي يجعل عنوان البريد أو رقم الهاتف صالحاً؟
عنوان البريد الإلكتروني هو local-part@domain كما يعرّفه RFC 5322، الذي يسمح بأكثر بكثير من الحروف والنقاط المعتادة — والمدقّق الذي يرفض + أو النطاقات الفرعية يرفض مستخدمين حقيقيين. رقم الهاتف الدولي بصيغة E.164 هو + متبوعة برمز الدولة ورقم المشترك، بحد أقصى 15 رقماً (+966 5X XXX XXXX لجوّال سعودي). ينبغي أن تستخدم بيانات الاختبار نطاقات محجوزة مثل example.com وأرقاماً تطابق الصيغة دون أن تكون مخصصة.
كيفية استخدام مولّد عناوين بريد إلكتروني وهمية
- اختر نمطاً (أو «مختلط» للحصول على توزيع من الحالات الحدّية) ونطاقاً.
- حدّد العدد واللغة والصيغة.
- اضغط «توليد» (Generate) واستخدم عمود valid للفصل بين الحالات الإيجابية والسلبية.
مزايا مولّد عناوين بريد إلكتروني وهمية
- نطاقات محجوزة فقط (example.com/net/org و.test و.example و.invalid) — لا يمكن لأي صندوق بريد حقيقي استقبال رسائل الاختبار
- الأنماط: بسيط، وبنقاط، وبعلامة الزائد (plus-addressing)، ورقمي، وجزء محلي من 64 حرفاً، وجزء محلي بين علامتي اقتباس، وIDN، ونطاق بعنوان IP حرفي، وأحرف مختلطة الحالة، ونطاق فرعي
- عناوين غير صالحة عمداً للاختبارات السلبية، كل منها معلَّم ومشروح
- أسماء بالإنجليزية أو العربية أو الهندية تشكّل الجزء المحلي
- عدد الصفوف غير الصالحة في الملخّص
- قابل للتوليد ببذرة (seed)؛ مع إخراج بصيغة JSON أو CSV أو SQL أو XML أو JSON Lines أو جدول نصي
مثال على مولّد عناوين بريد إلكتروني وهمية
عناوين بريد إلكتروني حدّية
الإدخال:
Style: Mixed · Emails: 4النتيجة:
nicholas.edwards+tag1@example.org valid Plus tag should route to the same mailbox
"Skylar Turner"@example.com valid Quoted local part with a space
مستخدم@مثال.إختبار valid Internationalised address (EAI)
user@-example.com invalid Invalid address — expect rejectionالأسئلة الشائعة حول مولّد عناوين بريد إلكتروني وهمية
لماذا نطاقات example.com و.test؟
يحجز RFC 2606 وRFC 6761 النطاقات example.com/net/org و.test و.example و.invalid بحيث لا يمكن تسجيلها أبداً — فلا تصل رسائل الاختبار إلى شخص حقيقي.
ما الحالات الحدّية التي يمكنني توليدها؟
العنونة بعلامة الزائد، والنقاط المتعددة، وجزء محلي من 64 حرفاً، وأجزاء محلية بين علامتي اقتباس تحتوي على مسافات، وعناوين دولية (IDN/EAI)، ونطاقات بعناوين IP حرفية، وأحرف مختلطة الحالة، ونطاقات فرعية، إضافة إلى عناوين غير صالحة عمداً للاختبارات السلبية.
هل العناوين غير الصالحة معلَّمة بوضوح؟
نعم. يحمل كل صف علامة valid وملاحظة تشرح الحالة (غياب @، أو نقطتان متتاليتان، أو مسافات، أو نقطة في النهاية…).
هل يمكنني استخدام نطاقي الخاص بدلاً من example.com؟
لا. تقتصر قائمة النطاق على تسعة أسماء محجوزة — example.com وexample.net وexample.org وmail.example.com وqa.example.org وdemo.example.net وtest.example وapp.test وstaging.invalid — ويختار خيار «عشوائي» أحد الثلاثة الأولى لكل عنوان. أما أنماط IDN وIP-literal والنطاق الفرعي فتحدد نطاقها بنفسها. وإبقاء كل عنوان غير قابل للتسجيل يضمن ألا يصل بريد الاختبار إلى صندوق حقيقي أبداً.
المراجع
- RFC 5322: Internet Message Formatصياغة رسائل البريد الإلكتروني وعناوينه (local-part@domain) التي تُقاس المدقّقات وفقها.
- ITU-T E.164: The international public telecommunication numbering planالصيغة الدولية لأرقام الهاتف: رمز الدولة ثم رقم المشترك، بحد أقصى 15 رقماً.
- RFC 2606: Reserved Top Level DNS Namesيحجز example.com وexample.net وexample.org و.test/.example للتوثيق والاختبار — النطاقات التي تُستخدم في البيانات الوهمية.
- Personal Data Protection Law (English translation)النظام السعودي لحماية البيانات الشخصية — ولماذا ينبغي أن تستخدم بيئات الاختبار بيانات اصطناعية بدلاً من نسخ سجلات العملاء الحقيقية.