API pour vérifier si blacklist ou non (DNSBL)

Hello, j’ai passé la journée à dev une API pour un ami afin de vérifier si le serveur IP ou domain est considéré comme blacklisted par les annuaires anti-spam (au lieu d’utiliser manuellement la ressource https://multirbl.valli.org, un peu de no-code et hop)

J’ai recensé 271 annuaires, ça peut-être une API intéressante pour ceux qui utilisent du no-code et mènent des campagnes avec des serveurs privés sur Instantly ou SmartLead.

Voici un ex de réponse :

{
    "address": "185.122.xx.xx",
    "detected": {
        "count": 5,
        "providers": [
            "dbl.spamhaus.org",
            "spambot.bls.digibase.ca",
            "abuse-contacts.abusix.org",
            "origin.asn.cymru.com",
            "peer.asn.cymru.com"
        ],
        "categories": {
            "dbl.spamhaus.org": [
                "unknown"
            ],
            "peer.asn.cymru.com": [
                "unknown"
            ],
            "origin.asn.cymru.com": [
                "unknown"
            ],
            "spambot.bls.digibase.ca": [
                "unknown"
            ],
            "abuse-contacts.abusix.org": [
                "unknown"
            ]
        }
    },
    "providers": {
        "failed": [
            "list.bbfh.org",
            "dnsbl.darklist.de",
            "dnsbl.isx.fr",
            "..."
        ],
        "domains": [
            "netblockbl.spamgrouper.to",
            "dbl.spamhaus.org",
            "all.s5h.net",
            "..."
        ],
        "failed_count": 23,
        "domains_count": 271
    },
    "blacklisted": true
}

Sur les catégories, ça identifie : unknown , spam , exploits , phish , malware , cnc , abused , legit.

Si ça intéresse des personnes, je suis dispo en mp :slight_smile:

5 « J'aime »