Open Access Open Access  Restricted Access Subscription or Fee Access

Advanced Email Notifier Application Using Google OAuth2.0 Protocol

V. Krishna Mohan, G. Sathwik, Ch. Aditya, D. Hemanth

Abstract


This paper describes about the development of android-based application which notifies the users about the latest-mails that comes from a list of mail id’s which the user had entered in the app. The main idea behind the project is to be aware of the important e- mails that come from the people who are in specified contacts and avoid all other junk mails. The App uses a database called Firebase to store the entered email ids by the user. The app uses Gmail API in order to access user's inbox. Google OAuth is being used to make an app accessible for Gmail API. Pub/sub-API is also used to push the notifications to the app from the G-mail, whenever a new mail comes from the mail id’s that are entered in the app.


Full Text:

PDF

References


. Gmail for Developer (2022). “GmailAPI”. [Online].Available from https://developers.google.com/gmail/api

. Cay.Horstann. “Core Java”. 12th Edititon. Volume-I Fundamentals book. Apress Publishing company.

. Android Developers. (2021-10-07) “Android studio”. https://developer.android.com/guide

. Firebase (2022-05-19). “Installation & Setup on Android” [Online]. Available from https://firebase.google.com/docs/database/android/start

. JSON (3rd Edition) “Introducing JSON” . [Online] Available from https://www.json.org/json-en.html

. Google Cloud. (2022-05-17).” Subscription overview”. [Online]. Available from https://cloud.google.com/pubsub/docs/subscriber

. Google Identity. (2022-05-17). “OAuth 2.0 for Mobile & Desktop Apps”. [Online] Available from https://developers.google.com/identity/protocols/oauth2/native-app

. Volley overview. [Online] Available from https://developer.android.com/training/volley

. Gmail for Developers. (2022-03-04). Rest resources. [Online]. Available from https://developers.google.com/gmail/api/reference/rest

. Gmail for Developers. (2022-05-10). Push-up. [Online]. Available from https://developers.google.com/gmail/api/guides/push


Refbacks

  • There are currently no refbacks.


Copyright (c) 2022 Trends in Electrical Engineering

eISSN: 2249-4774