ปลั๊กอิน 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
เครื่องมือนี้จะตรวจสอบว่าโดเมนที่คุณกำลังเพิ่มไม่มีอยู่และอัปเดตไฟล์เฉพาะกับโดเมนใหม่เท่านั้น
สิ่งสำคัญคือต้องป้อนเฉพาะโดเมนที่ถูกต้องซึ่งเคารพ regex:
^([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/