python3-cyberfusion-rblchecker


Namepython3-cyberfusion-rblchecker JSON
Version 1.0.5.2 PyPI version JSON
download
home_pageNone
SummaryUse rblchecker to check whether your outgoing mail IP addresses are listed on RBLs.
upload_time2024-08-27 19:12:08
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # python3-cyberfusion-rblchecker

Use rblchecker to check whether your outgoing mail IP addresses are listed on RBLs.

The following checkers are supported:

* DNS
* * Every host in the config is checked.
* Microsoft SNDS
* * Not only blacklisted IPs, but also IPs with a 'special' status are returned. See 'IP status' on https://sendersupport.olc.protection.outlook.com/snds/FAQ.aspx

# Install

## PyPI

Run the following command to install the package from PyPI:

    pip3 install rblchecker

## Debian

Run the following commands to build a Debian package:

    mk-build-deps -i -t 'apt -o Debug::pkgProblemResolver=yes --no-install-recommends -y'
    dpkg-buildpackage -us -uc


# Configure

Find an example config in `config.yml`.

# Usage

Run all checkers:

    rblchecker --config-path=...

Example output:

```
(DNS) IP address 198.51.100.100 is listed on access.redhawk.org (100.100.51.198.access.redhawk.org -> 127.0.0.0)
(SNDS) IP address 198.51.100.100 is listed on SNDS (reason: 'Junked due to user complaints or other evidence of spamming')
```

If there's any listings, the command exits with a non-zero RC.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "python3-cyberfusion-rblchecker",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Cyberfusion <support@cyberfusion.io>",
    "download_url": "https://files.pythonhosted.org/packages/84/32/5fbd7b52b917593719ffd8d6a5bbc7503d2e8a3291eea542c23b3cdc5b47/python3_cyberfusion_rblchecker-1.0.5.2.tar.gz",
    "platform": null,
    "description": "# python3-cyberfusion-rblchecker\n\nUse rblchecker to check whether your outgoing mail IP addresses are listed on RBLs.\n\nThe following checkers are supported:\n\n* DNS\n* * Every host in the config is checked.\n* Microsoft SNDS\n* * Not only blacklisted IPs, but also IPs with a 'special' status are returned. See 'IP status' on https://sendersupport.olc.protection.outlook.com/snds/FAQ.aspx\n\n# Install\n\n## PyPI\n\nRun the following command to install the package from PyPI:\n\n    pip3 install rblchecker\n\n## Debian\n\nRun the following commands to build a Debian package:\n\n    mk-build-deps -i -t 'apt -o Debug::pkgProblemResolver=yes --no-install-recommends -y'\n    dpkg-buildpackage -us -uc\n\n\n# Configure\n\nFind an example config in `config.yml`.\n\n# Usage\n\nRun all checkers:\n\n    rblchecker --config-path=...\n\nExample output:\n\n```\n(DNS) IP address 198.51.100.100 is listed on access.redhawk.org (100.100.51.198.access.redhawk.org -> 127.0.0.0)\n(SNDS) IP address 198.51.100.100 is listed on SNDS (reason: 'Junked due to user complaints or other evidence of spamming')\n```\n\nIf there's any listings, the command exits with a non-zero RC.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Use rblchecker to check whether your outgoing mail IP addresses are listed on RBLs.",
    "version": "1.0.5.2",
    "project_urls": {
        "Source": "https://github.com/CyberfusionIO/python3-cyberfusion-rblchecker"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e9cf6a714dab5002469905a23cc741a05372a18de9c2bbeec83f1375e7888e43",
                "md5": "5e9a3977657f16d1312187ae6d2c01c4",
                "sha256": "7d45021ebc01be87e49b50de5aa9ed1b3a3c0db2dc357f6aea7abeb3199804cd"
            },
            "downloads": -1,
            "filename": "python3_cyberfusion_rblchecker-1.0.5.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5e9a3977657f16d1312187ae6d2c01c4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 5504,
            "upload_time": "2024-08-27T19:12:06",
            "upload_time_iso_8601": "2024-08-27T19:12:06.685604Z",
            "url": "https://files.pythonhosted.org/packages/e9/cf/6a714dab5002469905a23cc741a05372a18de9c2bbeec83f1375e7888e43/python3_cyberfusion_rblchecker-1.0.5.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84325fbd7b52b917593719ffd8d6a5bbc7503d2e8a3291eea542c23b3cdc5b47",
                "md5": "cc66917cca0a879bd9cf2a924a4daf2f",
                "sha256": "24ad1b38e396d2e70f0a74aefb52084f4b7e827749f87801f2b44d749afae05a"
            },
            "downloads": -1,
            "filename": "python3_cyberfusion_rblchecker-1.0.5.2.tar.gz",
            "has_sig": false,
            "md5_digest": "cc66917cca0a879bd9cf2a924a4daf2f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 4335,
            "upload_time": "2024-08-27T19:12:08",
            "upload_time_iso_8601": "2024-08-27T19:12:08.386094Z",
            "url": "https://files.pythonhosted.org/packages/84/32/5fbd7b52b917593719ffd8d6a5bbc7503d2e8a3291eea542c23b3cdc5b47/python3_cyberfusion_rblchecker-1.0.5.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-27 19:12:08",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "CyberfusionIO",
    "github_project": "python3-cyberfusion-rblchecker",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "python3-cyberfusion-rblchecker"
}
        
Elapsed time: 0.30801s