RPA操控Outlook邮件

该教程详细介绍了如何使用UiPath创建一个自动化工作流程,该流程能发送测试邮件,并通过GetOutlookMailMessages和MoveOutlookMailMessage活动来识别和移动邮件到垃圾邮件文件夹。主要涉及的活动包括SendOutlookMailMessage、GetOutlookMailMessages和MoveOutlookMailMessage,这些都包含在UiPath.Mail.Activities包中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本案例解说如何创建一个工作流程,自动发送一封测试邮件、识别和移动到垃圾文件夹。使用到的活动包括有: Send Outlook Mail Message, Get Outlook Mail Messages, and Move Outlook Mail Message.所有的这些活动可以在UiPath.Mail.Activities包里找到。
以下是创建的详细方法:

  1. 打开Studio并创建一个新的流程Process.
  2. 拖一个Sequence 容器到Workflow Designer.
    o 创建一下变量:
    在这里插入图片描述
  3. 拖一个Assign活动进Sequence容器。
    o 添加变量 sendTo 在To区。
    o 添加你的邮箱地址在 Value区。

在这里插入图片描述
在这里插入图片描述
注意:
确保test.txt文件已添加在项目文件夹。这个是用来发送给你的一封测试邮件。

在这里插入图片描述
4. 拖一个 Send Outlook Mail Message 活动到Assign活动下方。
o 添加变量sendTo在To区。
o 添加词语 "This is a test mail for me"在Subject区。
o 添加词语 “Lorem ipsum” 在Body区。
在这里插入图片描述
5. 拖一个延迟 Delay活动到Send Outlook Mail Message活动下方。
o 在属性面板Properties,添加值 00:00:10在Duration区。
在这里插入图片描述
6. 拖一个Assign活动到Delay活动下方。
o 添加变量filter在To区。
o 添加表达式 “[Subject]=‘This is a test mail for me’ AND [Received] >= ‘1/17/2019’“在Value区。
在这里插入图片描述
在这里插入图片描述
7. 拖一个Get Outlook Mail Message活动到Assign活动下方。
o 在属性面板 Properties,添加变量filter在Filter区。
o 添加变量messages在Messages区。
在这里插入图片描述
8. 拖一个 Write Line活动到Get Outlook Mail Message活动下方。
o 添加表达式 String.Format(”# of test mails found: {0}”, messages.Count)在Text区。
在这里插入图片描述
9. 拖一个If活动到Write Line活动下方。
o 添加表达式messages.Count = 1 在条件Condition区。
10. 拖一个 Sequence容器进If 活动的 Then区 。
• 创建以下变量:
在这里插入图片描述
11. 拖一个Assign活动进Sequence容器。
• 添加变量testMail在To区。
• 添加表达式 messages(0)在Value区。
在这里插入图片描述
12. 拖一个 Move Outlook Mail Message到Assign活动下方。
• 添加变量testMail在Mail Message区。
• 添加变量junkMailFolder在Mail Folder区。
13. Drag a Write Line activity inside the Else field of the If activity.
在这里插入图片描述
14. Run the process. A test email is sent to your mailbox, verified, and moved to the Junk Folder

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值