Configuring Email Settings

Indigo has built-in support to both send and scan (Pro only feature) emails. Using this functionality, Indigo can provide remote notification of triggers, such as motion detection or power failures. You can also control Indigo remotely. For example, you could send Indigo an email from your mobile phone to turn on lights or change your home's thermostat temperature.

To provide this functionality, Indigo must connect to your email server. Indigo supports connecting with POP3 to scan emails and SMTP servers (with or without SSL/TLS) to send email. Indigo does not support communication with IMAP servers.

Typically, ISPs or other email service providers allow multiple email addresses for each customer. We recommend that you create a new email address specifically for Indigo, such as jetsons-house@myisp.com. Using a separate email address for Indigo will eliminate the possibility that Indigo might trigger an action from a personal email not intended for Indigo, and will allow you to use the Delete from server options shown below to reduce mailbox clutter.

Configuring Indigo to Communicate with Your Mail Server

To configure email sending

Be sure to have the email settings for your ISP handy before trying this configuration.

  1. Choose Preferences... from the Indigo 4 menu, then make sure the Email tab is selected.
  2. Enter your SMTP server address. You probably don't need to change the SMTP server port, but if your server uses SSL (TLS) security, check that checkbox.
  3. Enter your SMTP user name and password (these may be optional)
  4. If you want the recipient of the email to reply to a different email address than the one you're sending from, enter it in the Reply-to email address field. Note that some SMTP mail servers are configured to not send emails unless the reply-to address specified matches the email address for the account. If mail sending fails, then make sure that the reply-to email address matches the email address for your account.

To configure email scanning (Pro only feature)

  1. Choose Preferences... from the Indigo 4 menu, then make sure the Email panel is selected.
  2. Enter your POP server address, user (also called account) name, and password.
  3. Select the Check email every checkbox.
  4. Enter the time interval to wait between email scans (default 10 minutes).
  5. Optionally choose Delete from server emails that trigger actions to have Indigo automatically remove any email messages that cause Indigo to trigger an action from your mail server. You should only use this option if Indigo has a dedicated email account.
  6. Optionally choose Delete from server all emails to have Indigo automatically remove all email messages from your mail server. You should only use this option if Indigo has a dedicated email account.

Once the Preferences dialog is closed, Indigo will automatically connect to your mail server to scan messages. This will happen within 10 seconds from the time the Preferences dialog is closed. Watch the progress bar in the main window and look for error messages in the Event Log Window to verify that Indigo was able to correctly connect.

If Indigo failed to connect, then you can try turning on the SSL (TLS) checkbox option.

Sending Emails and Triggering Actions from Scanned Emails

To have Indigo send an email, create a Send Email action.

To execute an action based on a scanned email, create an Email Received trigger action (Pro only feature).