UIpath 循环读取IMAP邮件,并保存附件

首先使用 "获取IMAP邮件消息" 这个活动,

 

 

点击这个控件,填写对应的服务器,端口,账号,密码

 

 

 比如:我的这个邮件是阿里企业邮箱的,去百度搜索对应的配置信息填上就可以了

这个控件获得的邮件是 LIst类型的,

 

 

 

在 输出-消息(list_mail) 是这个控件读取到的所有邮件,是List 类型的. 如果想看每一封邮件的内容 ,就需要循环遍历了.

使用 循环遍历 控件

 

 

 遍历的时候需要制定遍历的时什么类型(真的好恶心), 在遍历循环的属性中 选择要遍历的属性-TypeArgument  -浏览类型-选择 MailMessage 类型

 

 

 

遍历的每一个item 就是一封邮件. 

如果要保存邮件中的附件,可以使用 保存附件 这个控件来保存附件.

填写要保存的邮件,也就是 item.然后选择保存附件到哪里?选择保存路径.

当然保存之前可以先判断一下邮件有没有附件, 附件在MailMessage 的属性Attachments中.可以用来判断有没有附件.如上图

 

MailMessage 中我常用到的属性,因为循环的时候使用item,所以就用item来列举

item.From.addr  发送邮件的地址

item.Subject  是标题

item.Body 是内容

更多内容要去谷歌了..... 

posted @ 2020-10-13 17:25  秋欲白  阅读(2213)  评论(0编辑  收藏  举报