Skip to main content

Senderscore command line lookup tool

Project description

Senderscore

Command line tool for Sender Score lookups.

Build Status codecov Python 3Updates Total alerts Language grade: Python

What the heck is Sender Score ?

Sender Score is a number between 0 and 100 that identifies your sender reputation and shows you how mailbox providers view your IP address.

The project is maintained by Return Path. For more information about the Sender Score project, visit the official FAQ page at https://www.senderscore.org/faq/.

Usage

Installation

pip install senderscore

CLI

senderscore <IP>

Incorporate CLI

from senderscore import senderscore

ip = '177.136.19.206' # e.g.

score = senderscore.cli(ip)

Module Usage

from senderscore import senderscore

ip = '177.136.19.206' # e.g.

score = senderscore.get_score(ip)

API

Validate the syntax of a given IP:

senderscore.is_valid_ip(ip: str) -> bool

Retrieve the Sender Score value for the given IP:

senderscore.get_score(ip: str) -> str

Run the cli resolution for the given IP:

senderscore.cli(ip: str) -> None

How to Contribute

Just fork the project and send your pull requests (with tests please).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

senderscore-0.1.6.tar.gz (4.4 kB view hashes)

Uploaded source

Built Distribution

senderscore-0.1.6-py3-none-any.whl (4.1 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page