Skip to main content

Downloads and flattends datas from Google Postmaster Tools (GPT)

Project description

Google Postmaster Datas

Unofficial tool to download and flatten data from GPT. The recovered data will offer a simple schema in order to be able to easily save this data in a flat file or in database.

Schema

  • user_report_spam_percent : float|None
  • ips_reputations : list
  • domain_reputation : level|None
  • feedback_loop : { nb_campaigns: 0, percent_per_campaign: list }
  • auth_use_dkim_percent : float|None
  • auth_use_spf_percent : float|None
  • auth_use_dmarc_percent : float|None
  • tls_inbound_percent : float|None
  • delivery_errors : list
  • domain : str
  • date : str

Level

Translates string level from GTP to int

EN FR int
high bonne 4
medium moyenne 3
low plutôt mauvaise 2
bad mauvaise 1
unknow unknow 0

ips_reputations

[ { 'level': level, 'value': float, 'ips': str } ]

feedback_loop

percent_per_campaign : [ { 'uid': int, 'spam_percent': float } ]

How to use it

python entry_points_googlepostmasterapi/gpt_dl_all_datas.py -h
> usage: gpt_dl_all_datas [-h] [--token [TOKEN]] [--pool-size [POOL_SIZE]] [--date [DATE]] [--verbose] [--version]
python entry_points_googlepostmasterapi/gpt_dl_domain_datas.py -h
> usage: gpt_dl_domain_datas [-h] [--token [TOKEN]] [--domain [DOMAIN]] [--date [DATE]] [--verbose] [--version]

Support version

Python : >=3.6

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

gpostmaster-domains-datas-0.0.1.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

gpostmaster_domains_datas-0.0.1-py3-none-any.whl (26.8 kB view details)

Uploaded Python 3

File details

Details for the file gpostmaster-domains-datas-0.0.1.tar.gz.

File metadata

  • Download URL: gpostmaster-domains-datas-0.0.1.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.9

File hashes

Hashes for gpostmaster-domains-datas-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e42ee3779fb5f502f36fc0e207ba4152eb221bd2bd58592c8a5bb9ddd56dfe1c
MD5 4ba948e1500b6d2bde24c21a58a84caf
BLAKE2b-256 87321c0cdabb9102814938b3da8b47ce38e7aa4091d404a98347727023859f9e

See more details on using hashes here.

File details

Details for the file gpostmaster_domains_datas-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: gpostmaster_domains_datas-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 26.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.9

File hashes

Hashes for gpostmaster_domains_datas-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e81f515823858c153fb14747c7f3c7388fcbaf7be694d01d51fbfd0663e93624
MD5 c2c6a9afc862f635d6bf0f52162e4da2
BLAKE2b-256 c0bef1188319160c94aae74b4121da14fb95b4034d43167d221b62a163aca0d8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page