Better Email plugin - Official Release

User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Better Email plugin - Official Release

Post by FlyingDiver »

This plugin provides the capability to use multiple IMAP, POP, and SMTP servers. Capabilities include:
  • Triggers on received mail for both IMAP and POP. Optional deletion of received mails after processing.
  • Subject and message text contents available as device states for triggers, conditionals, or action use.
  • Scriptable actions for sending emails, polling servers, or clearing unsent message queues.
  • Full variable or device state substitution for all components of outgoing email messages.
  • Event triggers based on regular expression pattern matching.
  • Automatic or user-programmed polling schedules
Latest version at - https://github.com/FlyingDiver/BetterEmail/releases
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin

Post by FlyingDiver »

Version 0.0.4 released:

Update checking added, cleaned up the plugin menu, plus some minor error message improvements.

Bug reports, feature requests, and any other suggestions welcome.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin

Post by FlyingDiver »

Version 0.0.5 released:

Event triggers based on Regular Expression matching for email subject or email body is now available.

Bug reports, feature requests, and any other suggestions welcome.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin

Post by FlyingDiver »

Version 0.0.6 released:

Unicode is now supported in all email fields. Charset UTF-8 is encoded as quoted-printable.

Bug reports, feature requests, and any other suggestions welcome.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Version 1.0.0 released. Pretty much the same as 0.0.6.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Version 1.0.1 released. Allows for triggers and conditional testing based on the message's sender (From header), as well as message subject and content.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Version 1.1.1 released. Enables use of IMAP IDLE mode for poll-less handling of email messages. Testing with my IMAP provider shows messages are processed within seconds of email reception at the server. Not all IMAP servers support IDLE mode.

https://dl.dropboxusercontent.com/u/756 ... -1.1.1.zip
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Current version is 1.2.5. Updates since 1.1.1 include support for unicode strings in received (IMAP/POP) message components.

The plugin now uses the GitHub Updater (ghpu) module for semi-automatic installation of new versions.

https://github.com/FlyingDiver/BetterEm ... v1.2.5.zip
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Current version is 1.2.6.

Fixes issue with SSL config for iCloud (and possibly other providers).
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Current version is 1.2.10. In this release:

Events are now specific to an email server. All events will need to be edited to select the server.

There are now two kinds of inbound email matching triggers - one for regex expressions, one for plain string matches. All events will need to be edited to select the event type.

Misc bug fixes as well, including a work-around for empty email bodies.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Current version is v1.2.13.

This version fixes a number of bugs, and has first pass support for status icons in the Indigo device list UI.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

Current version is 1.2.14: https://github.com/FlyingDiver/Indigo-B ... 1.2.14.zip

You will probably need to install this version manually, as this version changes the GitHub repository and plugin in (removes the space in the name).

Sorry for the inconvenience.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
JeffS
Posts: 34
Joined: Mon Jul 14, 2008 6:12 am

Re: Better Email plugin - Official Release

Post by JeffS »

I was having an issue where the default email configuration within Indigo was receiving authentication failures trying to pull from Gmail POP. So I researched the issue, and found that your plugin should provide advanced email function to Indigo, and decided to give it a try. I am unable to find any documentation on what I should do to configure your plugin, and if I select "Configure", it just takes me to a dialogue to set up for update notifications - nothing showing where you configure the plugin to check for email. So I went back to the regular email configuration dialog in Indigo to see if anything was changed there, but nothing different, and I still get authentication errors.

Looking though this thread, it looks like everyone is using your plugin just fine, but without some documentation, I can't see where I go to configure anything - please help.
User avatar
FlyingDiver
Posts: 7823
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: Better Email plugin - Official Release

Post by FlyingDiver »

JeffS wrote:I was having an issue where the default email configuration within Indigo was receiving authentication failures trying to pull from Gmail POP. So I researched the issue, and found that your plugin should provide advanced email function to Indigo, and decided to give it a try. I am unable to find any documentation on what I should do to configure your plugin, and if I select "Configure", it just takes me to a dialogue to set up for update notifications - nothing showing where you configure the plugin to check for email. So I went back to the regular email configuration dialog in Indigo to see if anything was changed there, but nothing different, and I still get authentication errors.

Looking though this thread, it looks like everyone is using your plugin just fine, but without some documentation, I can't see where I go to configure anything - please help.
You have to create a BetterEmail device for each server (POP, IMAP, or SMTP) you want to communicate with. So just go to the New Devices dialog and pick BetterEmail.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Locked

Return to “Better Email”