UiPath可以收、发邮件,这个功能很方便,可以应用在根据特定邮件触发的流程中。
比如:根据客户邮件发来的订单,安排自己公司内的生产排成;汇总每天的特定邮件中的附件,做资料整理分析;
UiPath收取outlook,是用“Get outlook mail messages”,需要在它的properties中设定MailForder,通常为“收件箱”或“Inbox”。然后在output处设置一个变量,以后便可以利用这个变量做下一步的读邮件标题或存储附件的功能了。
通常我们每天收到的邮件比较多,只处理特定时间或者特定标题的邮件应该怎么做呢?
只需要在properties-Options-Filter写入特定条件就可以啦,以下为范例:
筛选特定标题
右侧properties要记得设定MailFolder和Output
筛选邮件标题的语句,只将“邮件标题”修改为你想要的内容即可。
筛选特定时间收到的邮件
筛选一天内收到的邮件,时间可以根据需求自定义。
以上两个图中涉及到的语句为
“@SQL=” + “”"" + “urn:schemas:httpmail:subject” + “”"" + " like ‘%邮件标题%’"
“[ReceivedTime]>=’” & Now.AddDays(-1).ToShortDateString & “’”