Skip to content

📬 Simple Go client to check unread Outlook emails every 30 seconds and send a desktop notification for Linux users.

License

Notifications You must be signed in to change notification settings

rmccorm4/outlook-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

outlook-monitor

Simple Go client to check unread Outlook emails every 30 seconds and send a desktop notification for Linux users.

Setup

git clone https://github.com/rmccorm4/outlook-monitor.git
cd outlook-monitor

go build

Usage

You'll need to set the OUTLOOK_EMAIL and OUTLOOK_PASSWORD environment variables for the client to login and check your emails.

# Set email/password as environment variables
export OUTLOOK_EMAIL=username@email.com
export OUTLOOK_PASSWORD=password

# Start monitor
./outlook-monitor &

Logs

Information from the email monitor will be logged to log/outlook.log every 30 seconds. To see what it's doing, just check the log:

cat log/outlook.log

Stop Monitor

ps aux | grep outlook_monitor
kill -9 <PID_FROM_OUTPUT_ABOVE>

About

📬 Simple Go client to check unread Outlook emails every 30 seconds and send a desktop notification for Linux users.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages