UIpath 循环读取IMAP邮件,并保存附件
首先使用 "获取IMAP邮件消息" 这个活动,
点击这个控件,填写对应的服务器,端口,账号,密码
比如:我的这个邮件是阿里企业邮箱的,去百度搜索对应的配置信息填上就可以了
这个控件获得的邮件是 LIst类型的,
在 输出-消息(list_mail) 是这个控件读取到的所有邮件,是List 类型的. 如果想看每一封邮件的内容 ,就需要循环遍历了.
使用 循环遍历 控件
遍历的时候需要制定遍历的时什么类型(真的好恶心), 在遍历循环的属性中 选择要遍历的属性-TypeArgument -浏览类型-选择 MailMessage 类型
遍历的每一个item 就是一封邮件.
如果要保存邮件中的附件,可以使用 保存附件 这个控件来保存附件.
填写要保存的邮件,也就是 item.然后选择保存附件到哪里?选择保存路径.
当然保存之前可以先判断一下邮件有没有附件, 附件在MailMessage 的属性Attachments中.可以用来判断有没有附件.如上图
MailMessage 中我常用到的属性,因为循环的时候使用item,所以就用item来列举
item.From.addr 发送邮件的地址
item.Subject 是标题
item.Body 是内容
更多内容要去谷歌了.....
星辰大海