Plugin Node JS untuk membandingkan alamat email dengan domain yang menghasilkan email temporary
yang diketahui
2974 domain terbuka
##Instalasi
npm i temp-mail-check
##Inisialisasi
const tempMailCheck = require('temp-mail-check');
##Contoh
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", ... ]
##Tes
npm test
##Kontribusi
Penyedia email sementara sering memperbarui domain, maka untuk mengidentifikasi semua email sementara, penting untuk memperbarui file domain (disposable-email-domains.json). Ini adalah proyek sumber terbuka jadi penting untuk berkontribusi!
Untuk mempermudah penyisipan domain baru saya membuat skrip yang digunakan : __addDomains.js
Tambahkan domain baru dengan __addDomains.js
node __addDomains.js --list=newdomain1.com,newdomain2.com
Alat ini memeriksa apakah domain yang Anda tambahkan belum ada dan memperbarui file hanya dengan domain baru.
Penting untuk hanya memasukkan domain valid yang mematuhi regex:
^([sS])+.+[a-z]{2,}$
Setelah memasuki domain, buat komit dan kirim permintaan tarik.
Terima kasih atas kolaborasi <3
##Saran
Ini hanyalah beberapa layanan email sementara yang harus dipantau:
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/