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.
Project description
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
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 Bot
python run_main.py
python run_getmail.py
python run_sender.py
## Project Structure
ResumeRover/
└── Bot
├── 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
resumerover-0.0.1.tar.gz
(14.3 kB
view details)
Built Distribution
File details
Details for the file resumerover-0.0.1.tar.gz
.
File metadata
- Download URL: resumerover-0.0.1.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01cec46616eff96e3c89f2210489c5be9dc5255e7b3441bb5bbec82554bfcdf7 |
|
MD5 | 112a7d811166fdfa979ccd520246ebb7 |
|
BLAKE2b-256 | cf9d2ccee1328c9f58963e1ab7c9b26cfdd128560d3137449dbdcc79053c7f99 |
File details
Details for the file ResumeRover-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: ResumeRover-0.0.1-py3-none-any.whl
- Upload date:
- Size: 18.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c59132e1277ada96c8448789ce2dade5b560d9a077cfa4a09fb5d09b14c5e9b |
|
MD5 | 62397aa801331d9fba75bcf8e65873ac |
|
BLAKE2b-256 | a9c8ee6fbff4ed6b449908d08c9c734ffd94f287538e23358877641fac3719c6 |