如何使用UiPath从电子邮件正文中提取文本?

问题描述

我想知道如何从电子邮件正文中提取密码。该密码用于打开附件中的文件。 我应该如何处理?我应该提取密码并将其存储在excel文件中,还是有一种更好的方法来打开文件并存储数据。

下面是电子邮件示例

Example email
From: ABC <abc@outlook.com>
Sent: Monday,5 October 2020 10:54 AM
To: BCD <bcd@outlook.com>
Subject: Files

Attached files

密码为:ABCDE

解决方法

只需请求邮件,一旦拥有MailMessage对象,就可以使用“ body”方法以字符串形式对其进行访问。 然后,您可以使用RegEx或其他方法捕获密码

,

假设密码的长度始终为5个字符,则可以获取电子邮件正文并将其拆分为:

split(emailBody,"The password is:",5)

enter image description here

enter image description here

然后您可以将输出存储在打开excel文件时要使用的变量中。

,

打开加密的文件并登录到电子邮件可能会有不同的密码。因此,每个加密文件都应该有密码。您可以用任何方式存储它们。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...