A 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.
- Domain Generation: Generates purchasable DNS names.
- Domain Availability Check: Verifies if domains are available.
- Random Word Generator: Useful for unique domain creation.
- Email Header Decoder: Simplifies email traceability.
- IP/Subnet Management: Converts IPs to subnets, checks reverse IPs.
- Blacklist Checker: Validates DNS/IPs against Spamhaus.
Managing large-scale email campaigns involves understanding and handling DNS and IP issues efficiently. This 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.
The app is hosted at: https://ehlo.paulcristea.xyz (Heroku).
- Backend: Django (Python)
- Frontend: JavaScript, AJAX, Bootstrap
- Database: SQLite (default; customizable)
- Clone the repository:
git clone https://github.com/devraider/django-email-marketing.git cd django-email-marketing
- Install dependencies:
pip install -r requirements.txt
- Run the server:
python manage.py runserver