Skip to content

apsknight/lemur

Repository files navigation

Lemur

Lemur Image

License : MIT Python: 2.7.12

A Python project for sending Email notification on IIT BBS News API Updation. The Project is currently functioning to send Email notification of updates on http://www.iitbbs.ac.in

IIT Bhubaneswar News API project is used for API Requests.

Features

  • Subscription Management through Google Sheets
    • Google Sheets(Why Google Sheet?) is used for CRUD functionality of Email Addresses.
  • Email Sending through Python SMTP Library
    • Python's standard Email and SMTP library is used for Email sending.
  • HTML Emails
    • Emails are in HTML format, created using ZURB Foundation Framework and Inliner.

How to subscribe

Just fill this Google Form and you're on board.

Further ToDo

  • Create Unsubscription Functionality for opting out. C and R is implemented while U and D is yet to implement.
  • Add other resources like daily weather, quotes of the day, top local and national headlines in Emails.
  • Send Email to all users simultaneously. (Currently Emails are sent one by one to each user)
  • Code Cleaning and add Documentation in class functions.

Contributing

Feel free to submit a pull request or an issue. Sugest new features on issue tracker.
OR
You can tweet me for any other info.

License

Built with ♥ by Aman Pratap Singh(@apsknight) under MIT License

About

A Python application to send email on API update.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages