R package to check if an email is from a provider offering free or burner accounts.
Burner email data comes from https://github.com/wesbos/burner-email-providers and is quite extensive. Toxic email domains data comes from https://www.stopforumspam.com/. Free email providers includes everything in the "burner" dataset (see usage) plus providers offering email inboxes for free. This one is not as extensive, because I started it from scratch with German providers for now -- I'll add more over time from the various gists that exist online.
Install {isfreemail}
with remotes::install_github("jcpsantiago/isfreemail")
.
The workhorses are is_free_email
and is_burner_email
:
is_free_email("foo@gmail.com") # TRUE
is_free_email("foo@cuvox.de") # TRUE
is_free_email("foo@cuvox.de", include_burners = FALSE) # FALSE
is_burner_email("foo@cuvox.de") # TRUE
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.