Skip to content

G-Aut is a mail automation service for Gmail built on python

License

Notifications You must be signed in to change notification settings

kanitmann/Mail_Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto Mailer ✨

Auto Mailer is a mail automation service for Gmail built on python ❤️.

Badges

forthebadge made-with-python GNU GPL 3.0 Stars Issues Tweet

Features

  • Support CSV Mailing
  • Send multiple mails in one-click
  • Zero latency
  • Supports Personalised Mails

Tech Stack

Language: Python

Libraries Used:

  • OS
  • argparse

Installation

  1. Clone the current repository and install the ssmpt package
  git clone https://github.com/kanitmann/Mail_Automation.git
  sudo apt install ssmtp
  nano /etc/ssmtp/ssmtp.conf
  1. configure the package with your credentials (enter the following credentials in the ssmtp.conf file)
 mailhub=smtp.gmail.com:587
 UseSTARTTLS=YES
 AuthUser=your-email@gmail.com
 AuthPass=XXXXXXXXXXXXXXX
 TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt
  1. Enable insecure apps in your google account settings (you might have to set up app passwords if you have 2 factor authentication)
  2. Run the script
python commandline.py -r <file containing reciever Email IDs (separated by newline)> -f <file containing the email>

Note: for an example on how to create the email text file, refer to msg.txt

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

Authors

About

G-Aut is a mail automation service for Gmail built on python

Topics

Resources

License

Stars

Watchers

Forks

Languages