{"id":21244945,"url":"https://github.com/dev-0618/postman","last_synced_at":"2025-03-15T04:26:17.065Z","repository":{"id":263848288,"uuid":"891572361","full_name":"Dev-0618/PostMan","owner":"Dev-0618","description":"PostMan is a sleek and customizable command-line tool for automating email sending. Designed for efficiency, it supports both single and bulk emails with personalized templates, attachments, and priority options. Whether you're managing campaigns or sending updates, PostMan makes the process seamless.","archived":false,"fork":false,"pushed_at":"2024-11-21T02:44:23.000Z","size":358,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T20:13:29.975Z","etag":null,"topics":["email-phishing","email-template","phishing","phishing-attacks","phishing-script"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Dev-0618.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":"2024-11-20T15:14:49.000Z","updated_at":"2025-01-21T13:50:02.000Z","dependencies_parsed_at":"2024-11-20T16:48:44.754Z","dependency_job_id":null,"html_url":"https://github.com/Dev-0618/PostMan","commit_stats":null,"previous_names":["dev-0618/postman"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dev-0618%2FPostMan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dev-0618%2FPostMan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dev-0618%2FPostMan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dev-0618%2FPostMan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dev-0618","download_url":"https://codeload.github.com/Dev-0618/PostMan/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243684790,"owners_count":20330948,"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","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":["email-phishing","email-template","phishing","phishing-attacks","phishing-script"],"created_at":"2024-11-21T01:34:25.251Z","updated_at":"2025-03-15T04:26:17.041Z","avatar_url":"https://github.com/Dev-0618.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PostMan\n### Advanced Email Automation CLI Tool\n![PostMan Logo](https://github.com/Dev-0618/PostMan/blob/main/postman.png)\n\n## Description\nPostMan is a powerful and customizable command-line tool designed for efficient email automation. Whether you're managing bulk email campaigns, sending personalized messages, or notifying users with specific templates, PostMan simplifies the entire process. With a sleek CLI interface and fully customizable options, it ensures ease of use for all levels of users.\n\n## Features\n- **Customizable Email Sending**: Send emails to a single recipient or a bulk list.\n- **Pre-made and Custom Templates**: Select from predefined subject templates or create your own.\n- **Attachment Support**: Optionally attach files to your emails.\n- **Interactive CLI Prompts**: User-friendly prompts for all configurations.\n- **Secure Communication**: Emails are sent securely using SSL.\n- **Personalized Messages**: Match names with emails for tailored communication.\n- **High Priority Marking**: Optionally mark your emails as high-priority.\n- **Loading Animations**: A polished user experience with animations and color-coded prompts.\n\n## Installation\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/Dev-0618/PostMan.git\n   cd PostMan\n   ```\n\n2. Install the required dependencies:\n\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n## Usage\n1. Start the program by running:\n\n   ```bash\n   python3 postman.py\n   ```\n\n2. Follow the interactive CLI prompts to:\n   - Choose single or bulk email mode.\n   - Enter recipient details (bulk mode supports a file with emails and names).\n   - Select a subject from templates or create a custom one.\n   - Optionally attach files or mark emails as high-priority.\n\n3. Sit back and watch PostMan handle your emails!\n\n## Example Workflow\n```bash\n└──╼ $python3 postman.py\nWelcome to PostMan!\nCreator: https://github.com/Dev-0618/\nLoading...\n\nTransitioning to the main program...\n\nDo you want to mark this email as high priority? (y/n): y\nDo you want to send this email to a single person or bulk? (single/bulk): bulk\nEnter the file path containing the email list (one email per line): /path/to/emails.txt\nEnter the file path containing names (one name per line): /path/to/names.txt\nChoose subject option (1 for pre-made templates, 2 for custom): 1\nChoose a subject template:\n1. Important Account Update\n2. Bulletin Alert\n3. LinkedIn Invitation Reminder\nEnter your choice: 1\nDo you want to attach a file? (y/n): n\nEmail sent successfully to example1@gmail.com!\n...\n```\n\n## Dependencies\nThe following Python modules are used in the project:\n- **smtplib**: For email transmission.\n- **ssl**: To secure communication.\n- **email**: To format and handle email messages.\n- **os**: For file and system operations.\n- **sys**: To handle animations and user prompts.\n- **time**: For smooth transitions and animations.\n\nInstall these modules using `requirements.txt`:\n\n```bash\npip install -r requirements.txt\n```\n\n## Contributing\nContributions are welcome! Feel free to fork this repository, make changes, and submit a pull request. For major changes, open an issue to discuss what you’d like to improve.\n\n## Creator\nPostMan was developed by [Dev@127.4.7.8](https://github.com/Dev-0618/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-0618%2Fpostman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdev-0618%2Fpostman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-0618%2Fpostman/lists"}