{"id":21945804,"url":"https://github.com/devraider/django-email-marketing","last_synced_at":"2026-04-11T12:03:01.206Z","repository":{"id":198531079,"uuid":"521531440","full_name":"devraider/django-email-marketing","owner":"devraider","description":"A Monolith Django tool for DNS and IP management: generates domain names, checks domain availability, decodes email headers, converts IP classes to subnets, performs reverse IP lookups, and checks DNS/IPs against blacklists.","archived":false,"fork":false,"pushed_at":"2024-10-29T12:50:03.000Z","size":671,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-22T16:33:59.644Z","etag":null,"topics":["bootstrap","css","django","dns","html","ip","javascript","jquery","python","spamhaus","subnet","whitelist"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devraider.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-05T06:38:15.000Z","updated_at":"2024-10-29T12:50:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"5ed8fcf1-7c12-4616-93b5-a7b3a057b693","html_url":"https://github.com/devraider/django-email-marketing","commit_stats":null,"previous_names":["devraider/tool_for_emailmarketing","devraider/django-email-marketing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devraider/django-email-marketing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devraider%2Fdjango-email-marketing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devraider%2Fdjango-email-marketing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devraider%2Fdjango-email-marketing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devraider%2Fdjango-email-marketing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devraider","download_url":"https://codeload.github.com/devraider/django-email-marketing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devraider%2Fdjango-email-marketing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279009687,"owners_count":26084645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","css","django","dns","html","ip","javascript","jquery","python","spamhaus","subnet","whitelist"],"created_at":"2024-11-29T04:19:28.734Z","updated_at":"2025-10-12T01:13:04.061Z","avatar_url":"https://github.com/devraider.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django Email Marketing Tool\n\nA comprehensive Django tool designed for managing DNS and IP-related tasks essential for email marketing workflows. This tool can generate and check domain availability, decode email headers, handle IP-to-subnet conversions, and more.\n\n## Features\n\n- **Domain Generation**: Generates purchasable DNS names.\n- **Domain Availability Check**: Verifies if domains are available.\n- **Random Word Generator**: Useful for unique domain creation.\n- **Email Header Decoder**: Simplifies email traceability.\n- **IP/Subnet Management**: Converts IPs to subnets, checks reverse IPs.\n- **Blacklist Checker**: Validates DNS/IPs against Spamhaus.\n\n## Reason or Motivation\n\nManaging large-scale email campaigns involves understanding and handling DNS and IP issues efficiently.\nThis tool provides all necessary functionalities to help users maintain high email deliverability and avoid blacklisting by spam filters. By offering easy domain and IP management, it aims to make email marketing workflows seamless and effective.\n\n## Access\n\nThe app is hosted at: [https://ehlo.paulcristea.xyz](https://ehlo.paulcristea.xyz) (Heroku).\n\n## Tech Stack\n\n- **Backend**: Django (Python)\n- **Frontend**: JavaScript, AJAX, Bootstrap\n- **Database**: SQLite (default; customizable)\n\n## Installation\n\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/devraider/django-email-marketing.git\n    cd django-email-marketing\n    ```\n2. Install dependencies:\n    ```bash\n    pip install -r requirements.txt\n    ```\n3. Run the server:\n    ```bash\n    python manage.py runserver\n    ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevraider%2Fdjango-email-marketing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevraider%2Fdjango-email-marketing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevraider%2Fdjango-email-marketing/lists"}