├── .env.development ├── .env.production ├── screenshot.png ├── babel.config.js ├── vue.config.js ├── .editorconfig ├── .gitignore ├── src ├── main.js ├── router │ └── index.js ├── App.vue ├── components │ ├── AboutPage.vue │ └── StartPage.vue └── assets │ └── css │ └── styles.css ├── public ├── index.html └── server │ └── index.php ├── README.md └── package.json /.env.development: -------------------------------------------------------------------------------- 1 | VUE_APP_API_URL=http://localhost:9090/server/ 2 | -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- 1 | VUE_APP_API_URL=https://dnsbl.tebe.ch/server/ 2 | -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbreuss/dns-blacklist-check/HEAD/screenshot.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [ 3 | '@vue/cli-plugin-babel/preset' 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | pages: { 3 | index: { 4 | entry: 'src/main.js', 5 | title: 'Are you Blacklisted?' 6 | } 7 | } 8 | } 9 | 10 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /dist 4 | 5 | # local env files 6 | .env.local 7 | .env.*.local 8 | 9 | # Log files 10 | npm-debug.log* 11 | yarn-debug.log* 12 | yarn-error.log* 13 | 14 | # Editor directories and files 15 | .idea 16 | .vscode 17 | *.suo 18 | *.ntvs* 19 | *.njsproj 20 | *.sln 21 | *.sw? 22 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | // The Vue build version to load with the `import` command 2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias. 3 | import Vue from 'vue' 4 | import App from './App' 5 | import router from './router' 6 | import 'bootstrap' 7 | 8 | Vue.config.productionTip = false 9 | 10 | new Vue({ 11 | router, 12 | render: h => h(App), 13 | }).$mount('#app') 14 | -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import Router from 'vue-router' 3 | import AboutPage from '@/components/AboutPage' 4 | import StartPage from '@/components/StartPage' 5 | 6 | Vue.use(Router) 7 | 8 | export default new Router({ 9 | routes: [ 10 | { 11 | path: '/', 12 | name: 'StartPage', 13 | component: StartPage 14 | }, 15 | { 16 | path: '/about', 17 | name: 'AboutPage', 18 | component: AboutPage 19 | } 20 | ] 21 | }) 22 | -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 |This list above is of 80 DNS-based anti-spam databases. (DNS stands for Domain Name System, not for Do Not Solicit.) Most Internet service providers (ISPs) and web servers look to these lists for IP addresses linked to computers that send out spam or unwanted activity.
5 |Your IP address might have resulted in the blacklisted symbol () appearing next to a few databases. It may be that at one point your IP address was flagged for some reason and blocked by some servers. (It could be that someone who was once assigned that IP address was blacklisted.)
6 |Of course, if it seems that you're involved in spamming or other unwanted online behavior, your IP address could get blacklisted and blocked. It will get flagged and land on one or more of these databases. You'll be able to see that here at any time by running a new blacklist check.
7 |We will test your server domain or IP address against over 57 DNS based email blacklists.
5 | 13 |{{ items.length }} of {{ totalItems }} dnsbl-server
15 || Host | 18 |Response Time | 19 |20 | | |
|---|---|---|---|
| {{ item.host }} | 23 |{{ item.time }} | 24 |Yes | 25 |No | 26 |