Announcement

Collapse
No announcement yet.

[Script] Announce unread email from multiple accounts with remote email X10 control

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [Script] Announce unread email from multiple accounts with remote email X10 control

    UPDATE:*** NEW VERSION HERE!***

    This script's primary role is to check multiple (or single) e-mail accounts for new messages.

    It has the following features:

    1) Checks for new messages on a unlimited number of mailboxes (ideal for families and/or people
    with more than one account).

    2) Uses FreePOP ActiveX control (http://www.harm.net/FreePOP/).

    3) Checks all POP accounts first before processing information (prevents unnecessary connection time to each mail server).

    4) Allows X10 control of your devices via a incoming (password protected) email subject line.

    5) Optional return e-mail confirmation(s) of the X10 command(s) sent AND a complete status list of all 256 house codes at the time of the return email.

    6) Allows you to set the times that Homeseer will speak.

    7) Customisable speech output from known e-mail addresses so that Homeseer speech sounds correct.

    8) The script only reads information from your POP server. It Does NOT remove information!

    9) MAPI compliant software (ie Outlook Express) is not required to be run at the same time as Homeseer.

    10) Global Variable available for the number of un-read messages in each mailbox (to pass
    information to other HS scripts etc).

    11) Global Variable available for the number of un-read messages in all mailboxes.

    12) If new mail arrives then Homeseer will announce the number of new e-mails ONCE. At this time it will also announce the total number of e-mails unread in this mailbox.

    13) Can be set to also announce the message sender(s)and message subject(s)

    14) Automatically resets if mail is downloaded using your normal e-mail client.

    15) Logs additional information using a unique filename for each mailbox.

    16) Logs for each account are automatically purged when information is downloaded by your normal e-mail client

    17) Can be configured to update web page virtual devices for unread messages in each mailbox and/or the total number of messages unread in all mailboxes.

    One of the disappointing aspects of Homeseer is that it can only check one mailbox and needs MAPI compliant software running. This script
    alleviates this problem.

    This script only works with POP mail servers - If you have AOL then get a proper ISP!

    Hope it works for you!

    Discussion thread is here!

    Updated Feb 6th 2003

    Version 1.1 posted. Minor bugs removed and added last person to e-mail on the web page. This only appears on the total number of unread e-mail messages for all mailboxes virtual device.

    Updated Feb 16th 2003

    Version 1.2 posted. Added the facility to announce the sender by a friendly name from their e-mail.

    Version 1.3 posted. Added the facility to control any X10 device (including dim) via the subject line of an incoming email (Password protected). To allow this feature to work, added times when HS speaks as part of the script rather than using an event.

    Updated Feb 17th 2003

    Version 1.31 posted. Added optional email confirmation back to the sender together with the complete status of all 256 house codes.

    Updated Feb 20th 2003

    Version 1.4 FINAL posted. Tidied up code & improved error handling.

    Please post in the discussion area any problems that you encounter(or not!)

    Jon

    [This message was edited by jon00 on Thursday, 20 February 2003 at 04:45 AM.]

    [This message was edited by jon00 on Sun, 21 September 2003 at 12:10 PM.]
    Attached Files
    Jon

Working...
X