Issues in implementing email processing within Zoho Creator application.

Issues in implementing email processing within Zoho Creator application.

Hi Zoho folks,

I have a client who needs to automate his processes, which are primarily based on incoming emails.

Each of these emails represent a Request which needs to be added to the Zoho Creator database and tracked to Completed status.

These automated emails come from an external source, but are in some standard format. So the emails were added to an email-inbox and data processing was done in the On Add --> Validate, parsing out the data. This is okay until there are no issues in the email processing. If there is an error due to some reason (may be, because the format of the incoming email has changed, or other reasons), this is resulting in an email back to the originator of the email in this case the external source, who will not know why they are receiving the email. 

Issue 1 : There is no option to handle errors with say a try.. catch block, to avoid those error emails to the external source.

Issue 2 : Error emails are being sent to the originator of the email, instead of to the one who is forwarding the email. In case of Gmail, this detail will be available in X-Forwarded-For and Delivered-To email headers. (By the way, you should make available more email data than just the Subject and Contents).
(or) 
at least, there should be an option to just log the error and suppress error mails to originator 
(or) 
to send error emails to a specific alternate email-id.

To de-couple the processing of the emails, I tried using the Schedules to execute the deluge script 1 minute after the Added Time.

Limitation 1 : But there seems to be an quota limit of 31 schedule executions and that too, per month as mentioned in this forum post

So, now the automated processing of emails has also stopped. 

Kindly let me know how to proceed. I do not want add some sort of a work-around (like scheduling periodic-emails, to trigger script execution). If you can remove this cap on the schedule limit for this specific client's application (I can send you the details by email) that should solve the issue temporarily until you are able to provide some solution for the error handling issues.

Thanks & Regards,
Z.App.Maker