البرنامج المساعد Node JS لمقارنة عناوين البريد الإلكتروني مع المجالات التي تولد رسائل بريد إلكتروني temporary
معروفة
2974 المجالات المفتوحة
##تثبيت
npm i temp-mail-check
##التهيئة
const tempMailCheck = require('temp-mail-check');
##أمثلة
tempMailCheck.checkEmail("[email protected]") // TRUE
tempMailCheck.checkEmail("[email protected]") // TRUE
// should return true when the email is valid
// should return false when the email is not valid
tempMailCheck.findDomain("0-mail.com") // TRUE
tempMailCheck.findDomain("tickete.it") // FALSE
// should return TRUE when the domain is in source
// should return FALSE when the domain is not in the source
_tempEmailCheck.getSource()
// [ "getapet.net","0-mail.com", "027168.com", ... ]
##امتحان
npm test
##مساهمات
يقوم موفرو البريد الإلكتروني المؤقت بتحديث النطاقات بشكل متكرر، ثم لتحديد جميع رسائل البريد الإلكتروني المؤقتة، من المهم تحديث ملف النطاق (disposable-email-domains.json). هذا مشروع مفتوح المصدر لذا من المهم المساهمة!
لتبسيط عملية إدراج النطاقات الجديدة، قمت بإنشاء برنامج نصي لاستخدامه: __addDomains.js
أضف مجالات جديدة باستخدام __addDomains.js
node __addDomains.js --list=newdomain1.com,newdomain2.com
تتحقق هذه الأداة من أن النطاقات التي تضيفها غير موجودة بالفعل وتقوم بتحديث الملف فقط بالمجالات الجديدة.
من المهم إدخال النطاقات الصالحة فقط التي تحترم التعبير العادي:
^([sS])+.+[a-z]{2,}$
بعد إدخال المجالات، قم بالالتزام وأرسل طلب سحب.
شكرا للتعاون <3
##اقتراحات
هذه ليست سوى بعض من خدمات البريد الإلكتروني المؤقتة التي يجب مراقبتها:
https://temp-mail.org
https://www.mohmal.com
https://www.guerrillamail.com
https://app.getnada.com
https://tempail.com
https://mytemp.email
https://mailto.space
https://10minutemail.com
http://www.fakemailgenerator.com
https://maildrop.cc
https://www.hidemyass.com
https://www.mailinator.com/