ivolo / disposable-email-domains
一次性域名列表
1.0.62
2022-09-28 13:13 UTC
- dev-master
- 1.0.62
- 1.0.59
- 1.0.58
- 1.0.57
- 1.0.56
- 1.0.55
- 1.0.54
- 1.0.53
- 1.0.52
- 1.0.51
- 1.0.50
- 1.0.49
- 1.0.48
- 1.0.47
- 1.0.46
- 1.0.45
- 1.0.44
- 1.0.43
- 1.0.42
- 1.0.41
- 1.0.40
- 1.0.39
- 1.0.38
- 1.0.37
- 1.0.36
- 1.0.35
- 1.0.34
- 1.0.33
- 1.0.32
- 1.0.31
- 1.0.30
- 1.0.29
- 1.0.28
- 1.0.27
- 1.0.26
- 1.0.25
- 1.0.24
- 1.0.23
- 1.0.22
- 1.0.21
- 1.0.20
- 1.0.19
- 1.0.18
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.0.2
- dev-dependabot/npm_and_yarn/minimist-and-mocha-1.2.8
- dev-dependabot/npm_and_yarn/flat-and-mocha-5.0.2
This package is not auto-updated.
Last update: 2024-09-20 03:15:27 UTC
README
以下是一些一次性电子邮件域名,如 mailinator.com
的列表。您可以使用它来检测或阻止注册过程中的一次性账户。精确域名匹配可在 index.json 中找到,通配符域名(例如:*.33mail.com
)在 wildcard.json 中。
示例
Node.JS
var domains = require('disposable-email-domains'); var wildcards = require('disposable-email-domains/wildcard.json'); // ... your code here
API
此存储库的始终最新的版本通过 Kickbox 以 API 的形式提供。向 https://open.kickbox.com/v1/disposable/{DomainOrEmailAddress} 发出 GET
请求将返回 JSON 响应 {"disposable":true}
或 {"disposable":false}
。
https://open.kickbox.com/v1/disposable/mailinator.com
{"disposable":true}
安装
$ npm install disposable-email-domains
$ component install ivolo/disposable-email-domains
贡献
将新的一次性域名添加到 index.json,并将通配符一次性域名添加到 wildcard.json。
为了方便添加新的域名,将它们插入到 index.txt 和/或 wildcard.txt 中,并运行 npm run add
。
域名将被添加到相应的文件中,并进行一些验证以确保它们可以通过测试。
在创建拉取请求之前,请运行 npm run test
以确保所有测试都通过。
您还可以运行 npm run prod
以同时添加新域名并运行测试。
许可协议
WWWWWW||WWWWWW
W W W||W W W
||
( OO )__________
/ | \
/o o| MIT \
\___/||_||__||_|| *
|| || || ||
_||_|| _||_||
(__|__|(__|__|
本软件按“原样”和“可用的条件下”提供,不提供任何形式的保证,无论是明示的还是默示的,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他方式,这些责任源于、因之而起或与该软件的使用或以其他方式相关。