Skip to main content

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 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

Metadata

Release files for ResumeRover 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ResumeRover 0.0.2
File Size Uploaded
resumerover-0.0.2.tar.gz 14.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ResumeRover 0.0.2
File Interpreter ABI Platform
ResumeRover-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 32.9 kB

Release files / resumerover-0.0.2.tar.gz

Download URL resumerover-0.0.2.tar.gz
Size 14.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ee5719c334a4c69dc03b2606aace4a372fdfccc74075afe9ea5d082a6b8f3f97
BLAKE2b-256 checksum
How to use checksums
a93a7d4e6adf1eabd62378a22de1d005b8194d9b8aa2d0fb6d0116c19c930a29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release files / ResumeRover-0.0.2-py3-none-any.whl

Download URL ResumeRover-0.0.2-py3-none-any.whl
Size 18.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64bcb90d143a9a928a49356e7bca9f10b6f85338b675022186c8dd9b51c06f06
BLAKE2b-256 checksum
How to use checksums
b01fbf4aa95c44b7a68f9ac985734c30a6d81205c9e35cd3ca02896da6ba0489
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page