<?php

function checkSpam($ipAddress) {
    // Validate the IP address
    if (!filter_var($ipAddress, FILTER_VALIDATE_IP)) {
        echo "Invalid IP address format\n";
        return;
    }

    // List of spam databases to check
    $spamDatabases = array(
        "b.barracudacentral.org",
        "bl.spamcop.net",
        "dnsbl.sorbs.net",
        "zen.spamhaus.org"
    );

    // Check each database for the IP address
    foreach ($spamDatabases as $db) {
        $query = $ipAddress . "." . $db;
        $result = gethostbyname($query);

        // Check if the IP address is listed
        if ($result == "127.0.0.2" || $result == "::1") {
            echo "$ipAddress found in $db\n";
            return;
        } else {
            echo "$ipAddress not found in $db\n";
        }
    }
}

// Example usage
$ipToCheck = "123.456.789.10"; // Replace this with the IP address you want to check
checkSpam($ipToCheck);

?>

यह IP एड्रेस प्रारूप को मान्य करता है, फिर DNSBL (DNS ब्लैकलिस्ट) लुकअप का उपयोग करके कई स्पैम डेटाबेस के विरुद्ध इसकी जाँच करता है। यदि IP पता किसी भी डेटाबेस में पाया जाता है, तो यह एक संदेश प्रिंट करता है जो यह दर्शाता है कि यह कहाँ पाया गया था। अन्यथा, यह एक संदेश प्रिंट करता है जो यह दर्शाता है कि IP पता किसी विशेष डेटाबेस में नहीं मिला था।

अभी अपना निःशुल्क परीक्षण प्रॉक्सी प्राप्त करें!

हाल के पोस्ट

टिप्पणियाँ (0)

यहां अभी तक कोई टिप्पणी नहीं है, आप पहले हो सकते हैं!

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *


प्रॉक्सी चुनें और खरीदें

डेटासेंटर प्रॉक्सी

घूर्णनशील प्रॉक्सी

यूडीपी प्रॉक्सी

दुनिया भर में 10000 से अधिक ग्राहकों द्वारा विश्वसनीय

प्रॉक्सी ग्राहक
प्रॉक्सी ग्राहक
प्रॉक्सी ग्राहक प्रवाहch.ai
प्रॉक्सी ग्राहक
प्रॉक्सी ग्राहक
प्रॉक्सी ग्राहक