{"id":36494418,"url":"https://github.com/maticmeznar/dnsbl_checker","last_synced_at":"2026-01-12T01:59:37.301Z","repository":{"id":64307349,"uuid":"110983654","full_name":"maticmeznar/dnsbl_checker","owner":"maticmeznar","description":"DNSBL checker written in Go","archived":false,"fork":false,"pushed_at":"2022-07-25T21:41:50.000Z","size":38,"stargazers_count":16,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-20T13:30:20.223Z","etag":null,"topics":["blacklist","dns","dnsbl","dnsbl-checker","email","linux","macos","rbl","smtp","whitelist","windows"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maticmeznar.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-16T14:48:33.000Z","updated_at":"2024-04-19T07:21:45.000Z","dependencies_parsed_at":"2023-01-15T11:00:36.359Z","dependency_job_id":null,"html_url":"https://github.com/maticmeznar/dnsbl_checker","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/maticmeznar/dnsbl_checker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maticmeznar%2Fdnsbl_checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maticmeznar%2Fdnsbl_checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maticmeznar%2Fdnsbl_checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maticmeznar%2Fdnsbl_checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maticmeznar","download_url":"https://codeload.github.com/maticmeznar/dnsbl_checker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maticmeznar%2Fdnsbl_checker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28331493,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"ssl_error","status_checked_at":"2026-01-12T00:36:15.229Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blacklist","dns","dnsbl","dnsbl-checker","email","linux","macos","rbl","smtp","whitelist","windows"],"created_at":"2026-01-12T01:59:37.231Z","updated_at":"2026-01-12T01:59:37.288Z","avatar_url":"https://github.com/maticmeznar.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dnsbl_checker\nAll-in-one DNSBL checker written in Go using every publicly known DNSBL.\n\nDNSBL is also known as RBL or DNS blacklist.\n\n## Features\n- Fast. All lists are checked simultaneously. It takes about 10 seconds.\n- Cross-platform. Works on Windows, macOS and Linux.\n- No dependencies. Everything you need to run `dnsbl_checker` is in a single file.\n- Nagios/Icing/Sensu compatible. `dnsbl_checker` exits with the appropriate exit code.\n- Complete. `dnsbl_checker` can check IPv4 addresses and domains. All against blacklists and whitelists.\n- Flexible. You can exclude one or more DNSBLs from the check, or only check against a select few.\n\n## Other\n- IPv6 is not supported because it's mostly useless in DNSBL context. Best solution is to not bind your SMTP server to an IPv6 address, so you cannot receive any email from IPv6 sources.\n\nThis checker uses DNSBL list from http://multirbl.valli.org/list/. HTML source of the table is used to create a CSV list using http://www.convertcsv.com/html-table-to-csv.htm or https://conversiontools.io/convert_html_to_csv/.\n\n## Additional resources\n- https://tools.ietf.org/html/rfc5782#page-7","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaticmeznar%2Fdnsbl_checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaticmeznar%2Fdnsbl_checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaticmeznar%2Fdnsbl_checker/lists"}