How modify instructions work with incoming email
The following figure presents a sample scenario that demonstrates how to send modify instructions in an email message.
Using incoming email to modify requests
(Click the image to expand it.)
- The BMC Remedy AR System administrator at XYZ completed the following tasks to enable the Email Engine to modify entries in the AR System server:
- Associated the incoming and outgoing mailboxes
- Enabled the incoming mailbox to accept modify instructions
- Created and sent security keys to trusted users of BMC Remedy AR System, for example, the IT department. For more information, see Configuring BMC Remedy Email Engine for modify actions.
The incoming and outgoing mailboxes in the Email Engine can be one physical mailbox, performing both the incoming and outgoing functions.
- Joe User has a serious problem with his PC. He needs an IT engineer to install the latest service patch and has submitted an entry on the HD Incident form (Request ID 000000000000055). Francie Frontline, who has BMC Remedy AR System administrator privileges, is working on Joe's ticket. She needs Joe to verify his current PC configuration and modify his ticket with updated information. She sends an email to Joe that includes the following mandatory parameters:
- Action: Modify
- Form name
- Server name
- Request ID
Her email to Joe must contain at least these items for modify instructions to work properly. She also includes names of fields that Joe can modify. After she sends her email, a copy of the email is stored in the Messages form and the email is sent to Joe.
- Joe User replies to the email. He updates the work log label/value pair in the email, for example,
Worklog !536870922!: I'm running Service Patch 6. Because he has used email to submit and query BMC Remedy AR System entries, he knows how to include additional fields to update information about the new department he was transferred to, for example,
!Department!: Product Marketing.
- The Email Engine receives the reply from the mail server and verifies that Francie's original email exists in the Email Engine (in the AR System Email Messages form) and that the sender's email address is contained in the recipient field of the original email. It then parses the modify instruction in Joe's email, and modifies the ticket in the HD Incident form.
- The Email Engine returns the results to the sender, Joe User. If the email had failed (for example, Joe modified the encryption value or he tried to use a different Request ID), the Email Engine returns an error message that indicates faulty parameters or other problems.
For more information, see the following topics: