保存附件(Save Attachments)的介绍
将邮件附件保存到指定的文件夹。如果该文件夹不存在,则会自动创建。如果未指定文件夹,则会将下载内容保存在当前项目文件夹中。注意, 指定文件夹中与附件同名的文件将会被覆盖。
二、Save Attachments在UiPath中的使用打开设计器,在设计库中新建一个Sequence,为序列命名及设置Sequence存放的路径,然后在Activities中搜索Get IMAP Mail Messages,并将其拖至设计区,本案例以QQ邮箱为例, 在Email属性中, 输入你要下载附件的邮箱地址, Password属性中, 输入授权码(而不是密码. 关于每种邮箱授权码的获取, 大家可以自行在网上查找资料). MailFolder属性中输入”收件箱”, Port属性中输入接收邮件服务器端口(QQ邮箱接收邮件服务器端口为993), Server属性中输入接收邮件服务器名称(QQ邮箱接收邮件服务名称为http://imap.qq.com). OnlyUnreadMessages默认为勾选状态, 表示是否只读取未读的邮件, 大家可以根据需要自行选择是否勾选. Top属性表示阅读前面N封邮件. 在Messages属性中使用快捷键Ctrl + k自定义List类型的变量messagesList, 用来保存读取到的邮件列表
在Activities中搜索For Each,并将其拖至设计区, 修改TypeArgument类型为System.Net.Mail.MailMessage类型, Values属性中输入步骤1定义的变量messagesList, item变量修改为mail方便阅读