# 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
```sh
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]
```
```sh
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`
Raw data
{
"_id": null,
"home_page": "https://github.com/Mindbaz/python-gpostmaster-domains-datas",
"name": "gpostmaster-domains-datas",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "google postmaster tools",
"author": "Valentin Henon",
"author_email": "vhenon@mindbaz.com",
"download_url": "https://files.pythonhosted.org/packages/fe/03/68f5191cf6250442f6661bf201494f1b05e31c836e5669b8ef0e7cccb77c/gpostmaster-domains-datas-0.0.3.tar.gz",
"platform": null,
"description": "# Google Postmaster Datas\n\nUnofficial tool to download and flatten data from GPT. The recovered data will\noffer a simple schema in order to be able to easily save this data in a flat\nfile or in database.\n\n## Schema\n\n* user_report_spam_percent : `float|None`\n* ips_reputations : `list`\n* domain_reputation : `level|None`\n* feedback_loop : `{ nb_campaigns: 0, percent_per_campaign: list }`\n* auth_use_dkim_percent : `float|None`\n* auth_use_spf_percent : `float|None`\n* auth_use_dmarc_percent : `float|None`\n* tls_inbound_percent : `float|None`\n* delivery_errors : `list`\n* domain : `str`\n* date : `str`\n\n### Level\n\nTranslates string level from GTP to int\n\n| EN | FR | int |\n|:------:|:---------------:|:---:|\n| high | bonne | 4 |\n| medium | moyenne | 3 |\n| low | plut\u00f4t mauvaise | 2 |\n| bad | mauvaise | 1 |\n| unknow | unknow | 0 |\n\n### ips_reputations\n \n [ { 'level': level, 'value': float, 'ips': str } ]\n\n### feedback_loop\n\n percent_per_campaign : [ { 'uid': int, 'spam_percent': float } ]\n\n# How to use it\n\n```sh\npython entry_points_googlepostmasterapi/gpt_dl_all_datas.py -h\n> usage: gpt_dl_all_datas [-h] [--token [TOKEN]] [--pool-size [POOL_SIZE]] [--date [DATE]] [--verbose] [--version]\n```\n\n```sh\npython entry_points_googlepostmasterapi/gpt_dl_domain_datas.py -h\n> usage: gpt_dl_domain_datas [-h] [--token [TOKEN]] [--domain [DOMAIN]] [--date [DATE]] [--verbose] [--version]\n```\n\n# Support version\n\nPython : `>=3.6`\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "Downloads and flattends datas from Google Postmaster Tools (GPT)",
"version": "0.0.3",
"project_urls": {
"Homepage": "https://github.com/Mindbaz/python-gpostmaster-domains-datas"
},
"split_keywords": [
"google",
"postmaster",
"tools"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b16da573cb7ae6d61d123865a7f82848b9d7f859e8fbd979d3fa4ee084a260b5",
"md5": "2b93ad6ed83668e8fa064b85779855bb",
"sha256": "112e4dba4207087a19fa2380a067e30e869d479348ca17a5d24fe3ee61185b86"
},
"downloads": -1,
"filename": "gpostmaster_domains_datas-0.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2b93ad6ed83668e8fa064b85779855bb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 28409,
"upload_time": "2023-09-13T12:34:01",
"upload_time_iso_8601": "2023-09-13T12:34:01.372486Z",
"url": "https://files.pythonhosted.org/packages/b1/6d/a573cb7ae6d61d123865a7f82848b9d7f859e8fbd979d3fa4ee084a260b5/gpostmaster_domains_datas-0.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fe0368f5191cf6250442f6661bf201494f1b05e31c836e5669b8ef0e7cccb77c",
"md5": "b3d59a1df82764dbc24fe1915b7b9271",
"sha256": "a3982e5e45404ea1d9735ce453cb3eda332b42ff7444a90a6280f0591fa71479"
},
"downloads": -1,
"filename": "gpostmaster-domains-datas-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "b3d59a1df82764dbc24fe1915b7b9271",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 21664,
"upload_time": "2023-09-13T12:34:03",
"upload_time_iso_8601": "2023-09-13T12:34:03.320432Z",
"url": "https://files.pythonhosted.org/packages/fe/03/68f5191cf6250442f6661bf201494f1b05e31c836e5669b8ef0e7cccb77c/gpostmaster-domains-datas-0.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-13 12:34:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Mindbaz",
"github_project": "python-gpostmaster-domains-datas",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "gpostmaster-domains-datas"
}