Skip to content

This project is an automated e-mail sender for an Insurance company. The script reads some Excel files and prepares attachments to send to the clients via e-mail.

License

Notifications You must be signed in to change notification settings

Meluiscruz/Automated_Email_Reminder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated E-mail Reminder (AER)

A sender bot based in Python

gif

Project metrics

Stars Forks Issues Tags

Scope of the project

The main purpose of this project is to build messages and attachment files from some Excel files and send them to the clients as invoicing reminders.

This project is the first part of an RPA system developed in Python and uses an inner file manager for sorting pending files from submitted ones. The outputs of this script are the inputs of another automated process.

Table of Contents

What things are pending to develop?

  • A script that installs all the required modules for the project.
  • A script that asks the user for sender credentials (e-mail address, password and port).
  • A script that sets the absolute path of the project (enviroment variable DEFAULT_DIR in main.py, for Windows and Linux).
  • Handle the most of excepetions in main.py.
  • The main.py script should work as 'lazy'. So, files must not be created if all the messages are not sent.

Technical information

I used VSCode as source-code editor. Also, I have employed the following modules listed in main.py header:

  • numpy==1.20.1
  • openpyxl==3.0.6
  • pandas==1.2.2
  • xlrd==2.0.1

About

This project is an automated e-mail sender for an Insurance company. The script reads some Excel files and prepares attachments to send to the clients via e-mail.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published