diff --git a/Raspberry_Pi_E-mail_Notifier_Using_LEDs/.Raspberry_Pi_E-mail_Notifier_Using_LEDs.py.swp b/Raspberry_Pi_E-mail_Notifier_Using_LEDs/.Raspberry_Pi_E-mail_Notifier_Using_LEDs.py.swp deleted file mode 100644 index 9b5cefb4..00000000 Binary files a/Raspberry_Pi_E-mail_Notifier_Using_LEDs/.Raspberry_Pi_E-mail_Notifier_Using_LEDs.py.swp and /dev/null differ diff --git a/Raspberry_Pi_E-mail_Notifier_Using_LEDs/legacy/GPIO-Raspberry_Pi_E-mail_Notifier_Using_LEDs.py b/Raspberry_Pi_E-mail_Notifier_Using_LEDs/legacy/GPIO-Raspberry_Pi_E-mail_Notifier_Using_LEDs.py deleted file mode 100644 index 77aef105..00000000 --- a/Raspberry_Pi_E-mail_Notifier_Using_LEDs/legacy/GPIO-Raspberry_Pi_E-mail_Notifier_Using_LEDs.py +++ /dev/null @@ -1,55 +0,0 @@ -#!/usr/bin/env python - -from imapclient import IMAPClient -import time - -import RPi.GPIO as GPIO - -DEBUG = True - -HOSTNAME = 'imap.gmail.com' -USERNAME = 'your username here' -PASSWORD = 'your password here' -MAILBOX = 'Inbox' - -NEWMAIL_OFFSET = 1 # my unread messages never goes to zero, yours might -MAIL_CHECK_FREQ = 60 # check mail every 60 seconds - -GPIO.setwarnings(False) -GPIO.setmode(GPIO.BCM) -GREEN_LED = 18 -RED_LED = 23 -GPIO.setup(GREEN_LED, GPIO.OUT) -GPIO.setup(RED_LED, GPIO.OUT) - -def loop(): - server = IMAPClient(HOSTNAME, use_uid=True, ssl=True) - server.login(USERNAME, PASSWORD) - - if DEBUG: - print('Logging in as ' + USERNAME) - select_info = server.select_folder(MAILBOX) - print('%d messages in INBOX' % select_info['EXISTS']) - - folder_status = server.folder_status(MAILBOX, 'UNSEEN') - newmails = int(folder_status['UNSEEN']) - - if DEBUG: - print "You have", newmails, "new emails!" - - if newmails > NEWMAIL_OFFSET: - GPIO.output(GREEN_LED, True) - GPIO.output(RED_LED, False) - else: - GPIO.output(GREEN_LED, False) - GPIO.output(RED_LED, True) - - time.sleep(MAIL_CHECK_FREQ) - -if __name__ == '__main__': - try: - print 'Press Ctrl-C to quit.' - while True: - loop() - finally: - GPIO.cleanup() \ No newline at end of file