RPA商学院

RPA操作小技巧: 邮件的筛选

* 来源: * 作者: admin * 发表时间: 2020-11-05 15:59:37 * 浏览: 335

RPA操作小技巧: 邮件的筛选

 

1、首先设置好获取IMAP邮件信息,创建变量mail,为List格式。

 

 
 

 

2、将遍历循环中的Object改为MailMessage(在浏览类型中查找)

 
 

 

3、我们可以通过主题,或者发件人与地址来筛选自己想要的邮件。
 

 

 

 

 

4、那如何通过邮件附件的筛选来下载我们想要的附件呢?

 
 

 

首先创建一个数字变量n作为计数,默认值为0,然后写入循环,当n<item.Attachment.count(当n小于邮件附件数量时),就输出item.Attachment(n).Name(当前邮件里第n个附件的名字),这样我们就可以用附件名去筛选到我们想要下载的附件了。
 

5、现在我们将程序改进一下

 
 
 

因为可能同一封邮件里可能有多个附件都带有“测试”,如果直接将保存附件放在while循环里会导致循环下载。    所以如果我们需要带“测试“的附件,只需要用一个变量表示存在,然后再保存附件即可。  

注: 保存附件会将该邮件里的所有附件都保存下来,如果只需要某一个附件,可以在while循环时就将附件名加入list以便进行进一步的操作。