{"id":18751176,"url":"https://github.com/boudhayan-dev/outlooknotify","last_synced_at":"2025-04-13T00:08:20.608Z","repository":{"id":48052258,"uuid":"160455993","full_name":"boudhayan-dev/OutlookNotify","owner":"boudhayan-dev","description":"A simple Outlook mail notification script.","archived":false,"fork":false,"pushed_at":"2022-12-08T01:27:57.000Z","size":122,"stargazers_count":7,"open_issues_count":7,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T00:08:12.385Z","etag":null,"topics":["notifications","outlook","python3"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/boudhayan-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-05T03:36:17.000Z","updated_at":"2024-03-25T07:14:31.000Z","dependencies_parsed_at":"2023-01-24T03:05:11.273Z","dependency_job_id":null,"html_url":"https://github.com/boudhayan-dev/OutlookNotify","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boudhayan-dev%2FOutlookNotify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boudhayan-dev%2FOutlookNotify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boudhayan-dev%2FOutlookNotify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boudhayan-dev%2FOutlookNotify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boudhayan-dev","download_url":"https://codeload.github.com/boudhayan-dev/OutlookNotify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248647299,"owners_count":21139086,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["notifications","outlook","python3"],"created_at":"2024-11-07T17:14:43.944Z","updated_at":"2025-04-13T00:08:20.586Z","avatar_url":"https://github.com/boudhayan-dev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/boudhayan-dev/OutlookNotify.svg?branch=master)](https://travis-ci.org/boudhayan-dev/OutlookNotify) ![](https://img.shields.io/pypi/pyversions/Django.svg)  ![](https://img.shields.io/pypi/status/Django.svg)\n\n\n\u003ch1 align=\"center\"\u003e \u003cp align=\"center\"\u003e\u003cimg src=\"assets/logo.PNG\" /\u003e\u003c/p\u003e \u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e Outlook Notifications made simple ! \u003c/p\u003e\n\n\u003chr/\u003e\n\n\u003cp align=\"justify\"\u003eDue to security reasons at my workpalce, it is not allowed to login to Outlook mail from certain devices ( mostly Android ) unless they are screened by the IT department. As a result, there have been times when I would miss important meeting requests and last-minute mails with immediate deadlines because of my absence from my device (work laptop). I had the option of forwarding e-mails to my personal mail to overcome this issue but I decided against it as it would involve the sending of confidential information to an unauthorised email.     \n\nOutlookNotify was developed to solve this problem. It will continuously monitor my system for any new incoming mails and notify me about any last minute meeting requests. It does not forward the entire body of the received email. Instead, it just extracts the timing details of the meeting requests and forwards to my personal email. \u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003ch3\u003e Download \u0026 Installation \u003c/h3\u003e\n\n\u003cul\u003e\n  \u003cli\u003eClone the Github repository.\u003c/li\u003e\n  \u003ccode\u003egit clone https://github.com/boudhayan-dev/OutlookNotify\u003c/code\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  \u003cli\u003eNavigate to the \u003ccode\u003eoutlook\u003c/code\u003e directory\u003c/li\u003e\n  \u003ccode\u003e cd OutlookNotify\u003c/code\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  \u003cli\u003eInstall dependencies\u003c/li\u003e\n  \u003ccode\u003e pip install -r requirements.txt\u003c/code\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  \u003cli\u003eRun the script.\u003c/li\u003e\n  \u003ccode\u003epython outlook/main.py\u003c/code\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  \u003cli\u003eAlternatively, run the \u003ccode\u003emain.bat\u003c/code\u003e file or add it as a task in Windows Task Scheduler to trigger the script when the system in locked.\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003cbr\u003e\n\n\n\n\n\u003ch3\u003e Demo\u003c/h3\u003e\n\nA sample notification received on my personal mail.\n\u003cbr\u003e\n\u003ctable\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\n          \u003cimg src=\"assets/email.PNG\"\u003e\n      \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\nThe following logs demonstrate the mails received during the logging period.\n\u003ctable\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\n          \u003cimg src=\"assets/logs.PNG\"\u003e\n      \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cbr\u003e\n\n\n\n\u003ch3\u003eContributing\u003c/h3\u003e\nKeep it simple. Keep it minimal. \u003cbr\u003e\nAlso check the issues tab for some enhancement ideas.\n\n\u003cbr\u003e\n\n\n\u003ch3\u003eLicense\u003c/h3\u003e\n\nThis project is licensed under the GNU GENERAL PUBLIC LICENSE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboudhayan-dev%2Foutlooknotify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboudhayan-dev%2Foutlooknotify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboudhayan-dev%2Foutlooknotify/lists"}