Need help troubleshooting a Parse email workflow
I went off the steps in https://www-secure.symantec.com/connect/forums/parsing-text-email
however I keep getting errors that get value is null. Which means that it is not parsing the body of the email correctly. I am trying to grab the email address.
I am using "Email:" as my beginning text identifer and then .com as my ending. With get text between. I think it is picking up the garbage between the two and need to find a way to only pick up the real email id
The email body looks like the following
Title : Database issue
Details:
Can't use the checkbox to approve timesheet under Manager tab...have to open each on individually to approve
Created By:Domain\FLast
Name: First Last
Office: SJC
Email: FLast@test.com
As Text it looks like
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><strong>Title : first Last needs help setting up his new computer - </strong><br><br>
<strong>Details:</strong><div>Needs access to on line training.</div><br>
<div> </div><br><br>
<br>
<strong>Created By:</strong>Domain\FLast<br><br>
<b>Name:</b> First Last<br>
<b>Office:</b> SJC<br>
<b>Email:</b> FLast@test.com<br>
<br>
<br>
Thanks<br>
IT HelpDesk
I get the following error message
Application Name : SD.Email.Monitor
Process ID : 1960
Date :11/29/2011 9:45:03 PM
Log Level :Error
Log Category :LogicBase.Components.Default.Logging.CreateLogEntryComponent
Message :
Process Name: Email Monitoring Model: Process Message Embedded Model Component Name: Add Values Component Class Name: LogicBase.Components.Default.Process.AddValues Component ID: db8e68cf-ed90-4ab4-bbb4-46ec587b4c1d Exception Class Name: System.Exception Message: Value is null Stack Trace: System.Exception: Value is null at LogicBase.Components.Default.Process.AddValues.Run(IData data) in c:\build\projects\WF71MR2\components\LogicBase.Components.Default\Process\Math.cs:line 301 at LogicBase.Core.ExecutionEngine.SinglePathProcessComponentExecutionDelegate.Execute(IData data, IOrchestrationComponent comp, String& outputPath, IExecutionEngine engine, TLExecutionContext context) at LogicBase.Core.ExecutionEngine.AbstractExecutionEngine.RunComponent(TLExecutionContext context, IData data, IOrchestrationComponent comp)