Process Execution

Overview

Process execution allows incoming emails to execute pre-defined processes on the computer running the emailAI Pro engine. This is a very secure process in which you can request that any incoming process request must be validated. Under validation a email is sent to a pre-defined email account with an encrypted code on it that needs to be returned back to the emailAI Pro engine by return email for the process to execute. The pre-defined email address is an address the system administrator sets up. Processes can simply be password protected as well for processes that don't require high security that you may which your support staff or customers to be able to activate. You may for instance have a process setup that triggers a certain program to perform a certain action for a customer that says for instance automatically sends them their customer statement or a copy of a particular invoice. Process execution has unlimited flexibility because it gives you the ability to define the process you wish to have executed.

 

How To Use

Execute a process

Send an email to any email address that the emailAI Pro engine handles with the subject of

#Process <ProcessName> <ProcessPassword>

eg:

#Process myProcess myPassword

Security Response

If the option to enable a security email callback is enabled you will need to reply to that email for the process to be executed. The email address the call backs are sent to are defined in the process setup.

Options

Select Existing

Selects an existing mailing list

General

Description

The description you wish to use for this process. It is used in the "Select Existing" box.

Name

The name of the list. This is used when sending an email to execute the process. Do not use spaces in the name.

File Name

The file that gets executed when the process is run.

Arguments

Additional command line arguments to pass to the process that is being executed.

Security

Password

The password used to protect this process being executed.

Security Email Callback Required

When enabled an email will be sent to the "Email" address specified here which then needs to be replied to in order for the process to be executed. A maximum of ten processes will be queued waiting for a callback response.