如何在UIPpath中将.eml文件作为System.Net.Mail.MailMessage加载

时间:2018-10-10 08:20:51

标签: email attachment eml uipath

我在文件夹中有一堆.eml文件,我想知道如何将它们加载到UIPath中以保存其附件。

我看到可以完成此操作的一种方式是将这些邮件添加到集合变量中,然后在该集合上使用保存附件功能,但是我不知道如何在类型为System的变量中加载.eml文件.Net.Mail.MailMessage

1 个答案:

答案 0 :(得分:0)

  • 选项1:将您的EML文件转换为MailMessage个对象。据我所知,这只能通过使用第三方工具(例如MailBee.NET)来完成。然后,您可以将InvokeCode活动与您的eml用作输入参数,并将MailMessage对象作为输出,这将允许您调用SaveMailAttachments活动(期望MailMessage对象)。
  • 选项2:利用UiPath的桌面自动化功能。安装Outlook后,您只需双击任何eml文件即可将其打开。然后,让您的机器人点击Save all Attachments图标,然后选择一个文件夹位置。 (请注意,您只能使用任何客户端,例如Mozilla Thunderbird可以很好地使用eml文件)。