cancel
Showing results for 
Search instead for 
Did you mean: 

Have to read mail content and storing values in data items and process further.

KaliRaj
Level 3
Have to read mail content and storing values in data items and process further.
2 REPLIES 2

UvarajThangavel
Level 4
If your question is to read the mailbox and get content of specific mails, then use the utlity 'Blueprism MAPIEx' and action 'get mail'. 

Mustafa_UlasYig
Level 6
Hi Kali_Raj You have to use the ""List Mails Within DateTimes"" action of the Blue Prism MAPIEX Business object to get the email ID's into a collection. You have to specify Minimum DateTime & Maximum DateTime in that action. I use this calculation ""Replace(Now(); Mid(Now(); 12; 5); LocalTime())"" to calculate the current DateTime as Maximum DateTime and e.g. MakeDateTime(1; 1; 2016; 1; 0; 0; True) as Minimum Datetime. You can then iterate that email ID collection in a loop, where you call the ""Get Mail"" action mentioned above. But be aware you have to move the ""read"" emails to a sub-folder, otherwise you keep reading the same email, over and over. You have to specify that sub-folder as the input (Move to Sub-Folder) in the ""Get Mail"" action inputs. Good luck. BR, Mustafa