Comments (9)
looks like there is a PR to do this : #249
from burner-email-providers.
#249 Does only look for invalid top-level domains.
The real list of invalid domains is much bigger if we count all domains where it's impossible sending emails to.
I made a script a month ago, that was going through all domains and checking the MX-record for all domains.
This resulted in around an 80% reduction. From 110434
to 18126
domains.
The only problem is that this is not completely static, and when running the script again, the day after, around 5 new domains did now have a valid MX-record.
Would we be fine with some false positive removals? In that case, I could continue to run the script, and any domain that had a valid MX-record any run, would be added to the resulting list.
from burner-email-providers.
Ahh interesting..
Are the MX records valid because the domains are re-activated?
from burner-email-providers.
That is my guess. Or that the domain itself was active all the time. But no MX-record was set.
from burner-email-providers.
What if we keep a list of those inactivated domains and then periodically check and add them back in? Could be done via a github action.
If the domain is no longer registered, just remove it entirely.
If the domain is registered but has no MX records, put it in storage.
If the domain has MX records, keep it in the list.
from burner-email-providers.
Don't know if we gain anything from separating no MX record domains and inactivated domains. But I really like the idea of having an evergreen list of domains that is currently active that may re-add things that seemed to be inactive 🙂
The "storage" could even just be the git-history, the script could just look for "cleaning"-commits and check for domains removed there 🤔
from burner-email-providers.
@wesbos What language would you prefer this be written in? JS?
from burner-email-providers.
Ideally yes, JS or TS
from burner-email-providers.
fixed #388
from burner-email-providers.
Related Issues (20)
- emailnax.com HOT 1
- Add email addresses from a current fraud attack HOT 1
- upsdom.com HOT 1
- hush.com listed, but is part of hushmail.com (premium email provider) HOT 1
- cooperation request
- Add salt.jsafes.com HOT 1
- SimpleLogin domains marked in your disposable emails list HOT 16
- New list of e-mails to add HOT 5
- tutanota.com domains HOT 1
- Please remove ProtonMail domains HOT 9
- Skiff is not a burner email provider HOT 1
- Add missing 10 minute mail domains HOT 3
- domain allowlist proposal HOT 1
- Remove skiff.com - not burner address
- Add new disposables
- hubspot list of disposable domains HOT 1
- Add disposable domain - lendfash.com HOT 3
- Invalid burner domain HOT 4
- Undo PR that added hundreds of false positives HOT 1
- Please remove lavabit.com from the list
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from burner-email-providers.