[#7449] Incoming email processor for generic email actions
Summary Incoming email processor for generic email actions
Queue Horde Base
Queue Version HEAD
Type Enhancement
State Accepted
Priority 1. Low
Requester chuck@horde.org
Created 2008-10-07 (4329 days ago)
Updated 2014-04-21 (2307 days ago)
Patch No

Chuck Hagenbuch <chuck@horde.org> 2008-10-07 20:38:49
Create a script that can be used to receive email to multiple 
addresses for creating information. The address the message is sent to 
should be inferred from the email so that a single alias can handle 
messages for a whole Horde installation. Messages should be directed 
to a specific application via keywords and probably a survey of API 
methods to see what applications are available.

The address to send emails to should be configurable to some extent; 
possibly with a random string for minimal privacy. In any case 
destructive actions should not happen as a result of email processing.

Example use cases:

- send an email marked "note this" to create a note in mnemo

- send an email marked "schedule this" to create an event

- send an email with a vcard attachment to create a contact, or a 
vevent attachment to create an event

- send an email with an image attachment to upload it to ansel

- send an email to jonah to create a blog post

Chuck Hagenbuch <chuck@horde.org> 2008-10-25 00:21:26

Chuck Hagenbuch <chuck@horde.org> 2008-12-13 01:36:00
I Want Sandy is (was) a good example of this sort of tech. Attaching 
the user guide and here are some related links:




This is another service that does NLP:


Chuck Hagenbuch <chuck@horde.org> 2008-12-13 02:12:46
Another use case is time tracking, which could also include outgoing 
email prompts for cost objects, which users could then reply to with 
their hours.

Chuck Hagenbuch <chuck@horde.org> 2009-03-05 02:51:17

Chuck Hagenbuch <chuck@horde.org> 2009-09-07 03:09:58