https://github.com/joaog23/automation-to-send-curriculum
📩This project automates the process of sending job application emails, including personalized content and attachments😉
https://github.com/joaog23/automation-to-send-curriculum
csv pyautogui python
Last synced: 4 months ago
JSON representation
📩This project automates the process of sending job application emails, including personalized content and attachments😉
- Host: GitHub
- URL: https://github.com/joaog23/automation-to-send-curriculum
- Owner: JoaoG23
- License: mit
- Created: 2024-09-20T18:42:29.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-21T13:12:30.000Z (5 months ago)
- Last Synced: 2025-02-21T13:23:22.867Z (5 months ago)
- Topics: csv, pyautogui, python
- Language: Python
- Homepage:
- Size: 772 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Automation to Send Resumes Outlook
## 1. Introduction
This project automates sending job application emails, including personalized content and attachments, using Outlook. It processes data from a CSV file in the `imports` directory, sends emails, and updates the CSV after successful email delivery.
## 2. Technologies Used 📲






[](https://pyautogui.readthedocs.io/) [](https://pypi.org/project/python-dotenv/) [](https://pypi.org/project/MouseInfo/) [](https://pypi.org/project/keyboard/) [](https://python-pillow.org/)
## 3. Installation 🛠️### Steps to install:
1. Clone the repository:
```bash
git clone https://github.com/JoaoG23/automation-to-send-curriculum.git
```
2. Open to dir **/web** or **/desktop**:
```bash
automation-to-send-curriculum
├── desktop
├── web
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
3. Read to **README.md** inside to directory, for more instructions## 4. Features ✔️
- [x] Validate emails already sent.
- [x] Open Edge and log in to Microsoft account.
- [x] Compose and send emails:
- [x] Add recipient's email.
- [x] Write a subject and message.
- [x] Attach the correct resume from the specified directory.
- [x] Update the CSV with the sent status.## 5. Directory Structure 📂
automation-to-send-curriculum
├── desktop
├── web## 7. Author
![]()
Joao Guilherme 🚀Developed with 🤖 by Joao Guilherme 👋🏽 Contact me via:
[](https://www.linkedin.com/in/joaog123/)
[](mailto:[email protected])## 10. License 📄
[](./LICENSE)