SPF تكراري مع حد الـ 10 استعلامات ومفاتيح DKIM وسياسة DMARCRecursive SPF with the 10-lookup limit, DKIM keys and DMARC policy
مستخرج الإيميلاتEmail Extractor
الصق نصًا أو شيفرة HTML أو ارفع ملفات، فتُستخرج منها عناوين البريد فورًا مع فك الصيغ المموّهة (name [at] site [dot] com) وإزالة المكرر والتجميع حسب النطاق. كل شيء يتم في متصفحك. Paste text or HTML, or upload files, and email addresses are extracted instantly, including obfuscated forms (name [at] site [dot] com), with de-duplication and grouping by domain. Everything runs in your browser.
كيف تُحسب النتيجة؟How the result is calculated
1) التحضير: إن كان المدخل HTML أو يحوي كيانات (@ و@) نحلّله بـ DOMParser (دون تنفيذ أي سكربت) لنقرأ النص وقيم السمات (مثل mailto:) والتعليقات وسكربتات الصفحة. ثم نفك %40 و@ العريضة.
2) فك التمويه: نحوّل الصيغ الشائعة إلى عنوان حقيقي: name [at] site [dot] com وname (at) site (dot) com وname AT site DOT com. نقيّد التحويل بأن يلي كلمة at نطاق بنقاط حتى لا تُحوَّل جملة مثل "meet at the park".
3) الاستخراج والتحقق من الصيغة: نبحث عن جزء@نطاق بأحرف Unicode (نقيّد الجزء المحلي عمدًا بالأحرف والأرقام و._%+-، فلا يلتصق العنوان بما حوله في الروابط والشيفرة)، ثم نتحقق: الجزء المحلي ≤ 64، لا نقاط متتالية ولا في الأطراف، تسميات نطاق صالحة، ونطاق علوي حرفي (≥ 2) غير امتداد ملف. لذلك لا يُحسب logo@2x.png عنوانًا.
4) إزالة المكرر: المقارنة بحروف صغيرة (والنطاقات الدولية بصيغة punycode)، ومع خيار Gmail تُهمل النقاط واللاحقة +tag في gmail.com. ونحتفظ بعدد مرات الظهور لكل عنوان للترتيب بالتكرار.
5) التصنيف: مزوّد مجاني (gmail وoutlook وغيرها)، دور (info وadmin…)، ومؤقت بمطابقة قائمة مضمّنة جزئية. تستطيع استبعاد أي تصنيف أو حصر النتائج في نطاقات محددة.
1) Preparation: if the input is HTML or contains entities (@, @) we parse it with DOMParser (running no scripts) to read the text, attribute values (such as mailto:), comments and page scripts. We then decode %40 and the full-width @.
2) De-obfuscation: common forms are converted to a real address: name [at] site [dot] com, name (at) site (dot) com and name AT site DOT com. The conversion requires a dotted domain after the word “at”, so a sentence like “meet at the park” is not converted.
3) Extraction and syntax check: we look for local@domain using Unicode letters (the local part is deliberately limited to letters, digits and ._%+-, so an address does not stick to its surroundings in URLs and code), then validate: local part ≤ 64, no consecutive or edge dots, valid domain labels, and an alphabetic TLD (≥ 2) that is not a file extension. That is why logo@2x.png is not counted.
4) De-duplication: compared in lowercase (international domains as punycode), and with the Gmail option dots and the +tag suffix on gmail.com are ignored. We keep each address’s occurrence count for frequency sorting.
5) Classification: free provider (gmail, outlook, etc.), role (info, admin…), and disposable by matching an embedded partial list. You can exclude any class or limit results to specific domains.
أسئلة شائعةFAQ
هل يُرسل نصي أو ملفاتي إلى خادم؟Are my text or files sent to a server?
لا. كل المعالجة تتم في متصفحك، ولا توجد أي طلبات شبكة لهذه الأداة. لا يُحفظ شيء.No. All processing runs in your browser, and this tool makes no network requests. Nothing is stored.
هل يمكنني إدخال رابط موقع ليستخرج عناوينه؟Can I enter a website URL to extract its addresses?
لا من هذه الصفحة، لأن المتصفح يمنع قراءة صفحات المواقع الأخرى (CORS). افتح الصفحة، اختر «عرض المصدر» أو احفظها ثم الصق الشيفرة أو ارفع الملف هنا.Not from this page, because browsers block reading other sites’ pages (CORS). Open the page, choose “View source” or save it, then paste the code or upload the file here.
لماذا لم يظهر عنوان أراه في الصفحة؟Why did an address I see on the page not appear?
غالبًا لأنه يُبنى بجافاسكربت أو يُعرض كصورة أو بتمويه غير شائع. لصق «المصدر المُصيَّر» من أدوات المطوّر (Elements) قد يُظهره.Most likely because it is built by JavaScript, shown as an image, or obfuscated in an uncommon way. Pasting the rendered source from developer tools (Elements) may reveal it.
كيف أتأكد أن العناوين المستخرجة تعمل؟How do I check that the extracted addresses work?
اضغط «فحصها بالمدقّق» ليُنقل القائمة إلى أداة مدقق البريد الإلكتروني (تُمرَّر عبر متصفحك فقط).Click “Check them with the validator” to send the list to the Email Validator tool (passed only through your browser).


