Skip to content

This project is a tool for extracting emails from websites. Users can input a list of links, and the tool will gather emails from those pages. It also allows users to send resumes to the extracted emails

License

Notifications You must be signed in to change notification settings

pydevcasts/ResumeRover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ResumeRover

Email Handler is a simple and efficient tool for managing and sending emails using Python. This project allows you to automate the sending of emails and easily work with a list of email addresses.

Features

  • Send HTML emails with content and attachments
  • Read email lists from a file
  • Log informational messages and errors
  • Simple and user-friendly design

Prerequisites

To use this project, you need the following:

  • Python 3.6 or higher
  • The following libraries:
    • aiofiles
    • smtplib
    • ssl
    • email

Screenshot from 2024-11-17 01-34-47

git clone https://github.com/pydevcasts/ResumeRover.git
cd ResumeRover
python -m venv venv
source ./venv /bin/activate
#You can install the libraries using pip:
pip install -r ./requirements.txt
cd src
python main.py


## Project Structure
ResumeRover/
└── src  
        ├── email_sender.py        # Main file for sending emails
        ├── utils.py               # Helper functions for managing emails
        ├── email_content.py       # Content and settings for emails
        ├── run_main.py            # Entry point of the program
        ├── run_sender.py          # Script for sending emails
        └── run_getmail.py         # Script for retrieving emails

About

This project is a tool for extracting emails from websites. Users can input a list of links, and the tool will gather emails from those pages. It also allows users to send resumes to the extracted emails

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages