senderscore

Senderscore command line lookup tool


Keywords
sender, score, lookup, cli, undersfx, senderscore
License
MIT
Install
pip install senderscore==0.1.2

Documentation

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).